package arcane.ui; import java.awt.Frame; import java.awt.event.MouseEvent; import javax.swing.JScrollPane; import arcane.ui.util.CardPanelMouseListener; /** *
* HandArea class. *
* * @author Forge * @version $Id$ */ public class HandArea extends CardArea { /** ConstantserialVersionUID=7488132628637407745L. */
private static final long serialVersionUID = 7488132628637407745L;
/**
* * Constructor for HandArea. *
* * @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) { } }); } }