java - 在 Windows 7 中获取屏幕信息

标签 java swing awt

在我的应用程序中,我使用了 swing 和 awt。我正在根据 toolkit.getScreenSize() 设置我正在创建的窗口的大小(和位置),这工作正常。但我想处理屏幕底部(或任何地方)的 Windows 7 任务栏的大小。我似乎无法找出如何做到这一点。任何人都知道我如何获得任务栏的大小?

最佳答案

你会想看看java.awt.GraphicsEnvironment#getMaximumWindowBounds() , 它返回屏幕区域的边界,不包括“ native 窗口系统中的对象,例如任务栏和菜单栏”所覆盖的区域。

关于java - 在 Windows 7 中获取屏幕信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3690037/

相关文章:

java - 无法解析为类型-在RHEL 5上编译servlet(tomcat)时出错

java - 是否可以使用大括号{}只是为了分割Java代码?

java - 为什么我不能在方法之外调用变量?

java - 使用 Jackcess 检索存储在文本字段中的数值会出现 ClassCastException

java - 参数内的方法? Java Swing

java - 如何让用户在画线程序中拖动鼠标时看到形状?

java - 使用 Java 的 Robot 来按住一个键

java - 解密的字符串与预加密的字符串不同

Java 图形不重画

java - 如何防止 LayoutManager 过度收缩我的组件?