我有一个Java应用程序,我想定期将它带到前面,但我无法做到这一点。
[除了想要提供用户界面建议的人之外。是的,这通常是可怕的,但我是唯一使用该应用程序的人。这是我的时间和计费应用程序,我很累,没有记录计费时间!]
我尝试使用AppleScript,使用以下脚本让Firefox执行此操作没有问题:
tell application "Firefox"
repeat
activate
delay 10
end repeat
end tell
但我不知道AppleScript中如何引用Java应用程序(也就是说,我不知道应用程序名称的内容)。
tell application "java"
不起作用(可能有几个Java应用正在运行)。 tell application "NameShowingInMenu"
也不起作用。有什么想法吗?
答案 0 :(得分:2)
我能够使用Max OS X附带的“Jar Bundler”应用程序执行此操作。
一旦我使用它打包我的代码,它就像一个标准的mac应用程序,我原来的问题中的脚本没有问题。
答案 1 :(得分:0)
如果您可以在Java应用程序本身中执行此操作,则可以从以下位置获得提示: