我想建立一个用户可以随机点击的 GUI 区域。然后我想检索用户单击的那些点的笛卡尔 (x,y) 坐标。哪个 GUI 组件适合我的任务。另外,我想要一个像普通点一样大的点(可能是 3 像素或更多——这取决于分辨率吗?如果我在程序执行期间改变显示器的屏幕分辨率,坐标会改变吗?)
我通常从事网络编程工作,我在这个领域完全是新手。任何指向良好背景阅读的指针都会有很大帮助。
谢谢。
我想建立一个用户可以随机点击的 GUI 区域。然后我想检索用户单击的那些点的笛卡尔 (x,y) 坐标。哪个 GUI 组件适合我的任务。另外,我想要一个像普通点一样大的点(可能是 3 像素或更多——这取决于分辨率吗?如果我在程序执行期间改变显示器的屏幕分辨率,坐标会改变吗?)
我通常从事网络编程工作,我在这个领域完全是新手。任何指向良好背景阅读的指针都会有很大帮助。
谢谢。
http://download.oracle.com/javase/tutorial/uiswing/events/mouselistener.html 这是您要搜索的内容吗?
至于更改分辨率,我相信您需要一个更改/更新大小的侦听器,尽管我对此并不熟悉,抱歉。