Files
forge/src/main/java/arcane/ui/HandArea.java
2011-10-25 15:41:36 +00:00

67 lines
1.7 KiB
Java

package arcane.ui;
import java.awt.Frame;
import java.awt.event.MouseEvent;
import javax.swing.JScrollPane;
import arcane.ui.util.CardPanelMouseListener;
/**
* <p>
* HandArea class.
* </p>
*
* @author Forge
* @version $Id$
*/
public class HandArea extends CardArea {
/** Constant <code>serialVersionUID=7488132628637407745L</code>. */
private static final long serialVersionUID = 7488132628637407745L;
/**
* <p>
* Constructor for HandArea.
* </p>
*
* @param scrollPane
* a {@link javax.swing.JScrollPane} object.
* @param frame
* a {@link java.awt.Frame} object.
*/
public HandArea(final JScrollPane scrollPane, final Frame frame) {
super(scrollPane);
setDragEnabled(true);
setVertical(true);
addCardPanelMouseListener(new CardPanelMouseListener() {
public void mouseRightClicked(final CardPanel panel, final MouseEvent evt) {
}
public void mouseOver(final CardPanel panel, final MouseEvent evt) {
}
public void mouseOut(final CardPanel panel, final MouseEvent evt) {
}
public void mouseMiddleClicked(final CardPanel panel, final MouseEvent evt) {
}
public void mouseLeftClicked(final CardPanel panel, final MouseEvent evt) {
}
public void mouseDragged(final CardPanel dragPanel, final int dragOffsetX, final int dragOffsetY,
final MouseEvent evt) {
}
public void mouseDragStart(final CardPanel dragPanel, final MouseEvent evt) {
}
public void mouseDragEnd(final CardPanel dragPanel, final MouseEvent evt) {
}
});
}
}