mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 03:38:01 +00:00
67 lines
1.7 KiB
Java
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) {
|
|
}
|
|
});
|
|
}
|
|
}
|