0
私はラベル幅のマウスをドラッグするコードを持っています。今Java、ドラッグ可能なオブジェクトが他のオブジェクトに接触する場合
lbl_banner.addMouseListener(new MouseAdapter()
{
@Override
public void mousePressed(MouseEvent e) {
//catching the current values for x,y coordinates on screen
x_pressed = e.getX();
y_pressed = e.getY();
}
});
lbl_banner.addMouseMotionListener(new MouseMotionAdapter(){
@Override
public void mouseDragged(MouseEvent e){
//and when the Jlabel is dragged
setLocation(e.getXOnScreen() - x_pressed, e.getYOnScreen() - y_pressed);
}
});
、私は機能を作る行う方法:タッチに他のオブジェクトドラッグしてラベル(ラベル、ボタン、...)何かをする場合、私は、画面の周りにこのラベルをドラッグしていますが。
if(//labelTouchesSomething){//do something}
わかりました。 – Salmeh