我想建立一个 GUI 区域,用户可以在其中随机单击。然后我想检索用户单击的那些点的笛卡尔 (x,y) 坐标。哪个 GUI 组件适合我的任务。另外,我想要任何像普通点一样大的点(可能是 3 个像素或更多 - 这是否取决于分辨率?如果我在程序执行期间更改显示器的屏幕分辨率,坐标会改变吗?)
我通常从事网络编程工作,在这方面我完全是新手。任何有关良好背景阅读的指导都会有很大帮助。
谢谢。
最佳答案
http://download.oracle.com/javase/tutorial/uiswing/events/mouselistener.html 这是您要寻找的吗?
至于改变分辨率, 我相信您需要一个更改/更新大小的监听器,尽管我对此非常不熟悉,抱歉。
关于java - 适合在java中绘制二维笛卡尔坐标系的小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4698885/