【发布时间】:2012-07-30 00:42:20
【问题描述】:
我正在开发一个具有setDecoration(false) 和MouseMotionlistener 的应用程序,因此我可以移动它,目前我正在尝试制作一个最大化按钮。在默认显示器上它可以完美运行,但在第二台显示器上,如果我单击最大化按钮,它将最大化到默认屏幕。如何获取应用程序当前所在屏幕的 X 和 Y 坐标?
I.E.我有 2 台显示器,分辨率均为 1600x900,因此如果应用程序位于显示器 1 上,则 X 和 Y 将为 0 和 0,但如果它是第二台显示器,则为 1600 和 0。
但我需要它,以便它适用于所有尺寸的显示器,即 1200x800,或者如果显示器是垂直放置而不是水平放置。
【问题讨论】:
标签: java swing awt screen mousemotionevent