Java Reference
In-Depth Information
{
@Override
public
void
mousePressed(MouseEvent me)
{
if (!rect.contains(me.getX(),
me.getY()))
return;
dragX = me.getX();
dragY = me.getY();
dragging = true;
}
@Override
public
void
mouseReleased(MouseEvent me)
{
dragging = false;
}
});
addMouseMotionListener(new MouseMotionAdapter()
{
@Override
public
void
mouseDragged(MouseEvent me)
{
if (!dragging)
return;
double
x
=
rect.getX()+me.getX()-dragX;
double
y
=
rect.getY()+me.getY()-dragY;
rect.setRoundRect(x, y,
rect.getWidth(),
rect.getHeight(),
rect.getArcWidth(),
rect.getArcHeight());
Search WWH ::




Custom Search