package arcane.ui;
import arcane.ui.util.CardPanelMouseListener;
import javax.swing.*;
import java.awt.*;
import java.awt.event.MouseEvent;
/**
* <p>HandArea class.</p>
*
* @author Forge
* @version $Id: HandArea.java 10038 2011-06-25 08:29:06Z jendave.hudson@gmail.com $
*/
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(JScrollPane scrollPane, final Frame frame) {
super(scrollPane);
setDragEnabled(true);
setVertical(true);
addCardPanelMouseListener(new CardPanelMouseListener() {
public void mouseRightClicked(CardPanel panel, MouseEvent evt) {
}
public void mouseOver(CardPanel panel, MouseEvent evt) {
}
public void mouseOut(CardPanel panel, MouseEvent evt) {
}
public void mouseMiddleClicked(CardPanel panel, MouseEvent evt) {
}
public void mouseLeftClicked(CardPanel panel, MouseEvent evt) {
}
public void mouseDragged(CardPanel dragPanel, int dragOffsetX, int dragOffsetY, MouseEvent evt) {
}
public void mouseDragStart(CardPanel dragPanel, MouseEvent evt) {
}
public void mouseDragEnd(CardPanel dragPanel, MouseEvent evt) {
}
});
}
}