当前位置: 技术问答>java相关
图形设计,急,在线等候,谢谢
来源: 互联网 发布时间:2015-11-07
本文导语: 请问各位大虾, 我现在通过鼠标画了一个矩形,但我想获得此矩形的X,Y坐标,长,宽,等属性,因为我程序中要用到这些属性,请问,我应该如何首先获得此矩形对象,谢谢!! | X,Y坐标通过鼠标按下时的点来得到 W...
请问各位大虾,
我现在通过鼠标画了一个矩形,但我想获得此矩形的X,Y坐标,长,宽,等属性,因为我程序中要用到这些属性,请问,我应该如何首先获得此矩形对象,谢谢!!
我现在通过鼠标画了一个矩形,但我想获得此矩形的X,Y坐标,长,宽,等属性,因为我程序中要用到这些属性,请问,我应该如何首先获得此矩形对象,谢谢!!
|
X,Y坐标通过鼠标按下时的点来得到
W,H通过鼠标落点和松开时的两个点计算
W,H通过鼠标落点和松开时的两个点计算
|
int x,y,w,h;
void this_mousePressed(MouseEvent e) {
x = e.getPoint().x;
y = e.getPoint().y;
}
void this_mouseMoved(MouseEvent e) {
int m = e.getPoint().x;
int n = e.getPoint().y;
w = m-x;
h = n-y;
}
void this_mousePressed(MouseEvent e) {
x = e.getPoint().x;
y = e.getPoint().y;
}
void this_mouseMoved(MouseEvent e) {
int m = e.getPoint().x;
int n = e.getPoint().y;
w = m-x;
h = n-y;
}