java - 适合在java中绘制二维笛卡尔坐标系的小部件

标签 java user-interface resolution cartesian

我想建立一个 GUI 区域,用户可以在其中随机单击。然后我想检索用户单击的那些点的笛卡尔 (x,y) 坐标。哪个 GUI 组件适合我的任务。另外,我想要任何像普通点一样大的点(可能是 3 个像素或更多 - 这是否取决于分辨率?如果我在程序执行期间更改显示器的屏幕分辨率,坐标会改变吗?)

我通常从事网络编程工作,在这方面我完全是新手。任何有关良好背景阅读的指导都会有很大帮助。

谢谢。

最佳答案

http://download.oracle.com/javase/tutorial/uiswing/events/mouselistener.html 这是您要寻找的吗?

至于改变分辨率, 我相信您需要一个更改/更新大小的监听器,尽管我对此非常不熟悉,抱歉。

关于java - 适合在java中绘制二维笛卡尔坐标系的小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4698885/

相关文章:

JavaMail - 设置端口、代理和防火墙

c++ - 重定向子进程的输入和输出不起作用

swift - 如何实现这种之字形 Collection View 布局?

android - 如何在 Android 上提高图像的分辨率

css - 响应式网站文本对齐问题

java - 按钮不创建文件并在按下时显示电子邮件提供商选项菜单

java - 基于列将两个文本文件映射为一个的有效方法

c# - 在位图中创建 Windows 设置 (DPI) 独立文本

java - 为什么 Eclipse 会警告 Java "unused variables"但 javac 不会?

java - FileWriter 仅在没有 GUI 的情况下工作