【发布时间】:2009-11-10 23:36:36
【问题描述】:
我有一个从我的 java 调用的 OSX 可可应用程序,如下所示:
String cmd = "/Users/mike/ASJPictureTaker.app/Contents/MacOS/ASJPictureTaker";
Runtime run = Runtime.getRuntime();
Process pr;
pr = run.exec(cmd);
pr.waitFor();
ASJPictureTaker 应用程序加载并运行良好,但是当调用 exec 时,它不会从主应用程序获取焦点。有没有办法告诉 Cocoa 应用程序在启动时窃取焦点?此外,是否有一个应用程序在关闭之前不允许用户切换到其他应用程序?
【问题讨论】: