我有一个简单的 java 应用程序
main(){
Robot robot = new Robot();
Thread.sleep(5000);
}
当我在 macosx 上运行它时,它会从我的其他 java 应用程序中获取焦点。我可以阻止它吗? 也可以粘贴 Toolkit.getDefaultTookit 而不是 Robot,效果相同。
最佳答案
您应该通过“java -Dapple.awt.UIElement=true
”或通过 System.setProperty()
将属性 apple.awt.UIElement 设置为 true
关于java - 有没有办法在不关注的情况下在macos上运行java awt应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16695850/