我想编写一个时钟程序,它应该在后台运行,并根据系统广播当前时间,如果按键“1”和“2”被按在一起。我已经有一个程序本身(包括audiofiles和appendings),所以我需要的一切就是找到让程序窗口处于非活动状态的方式,但是要这样做,以便在按下按键时它会激活。我能做什么?一个程序,在后台运行(JAVA)
0
A
回答
0
在使用KDE的Linux上,您可以使用khotkeys设置一个键盘热键,给程序一个dbus消息,告诉它重新激活。我不知道1和2是否是允许的热键 - 它没有多大意义,因为它可能会导致1或2被输入到您当前正在使用的程序中,该程序可能会或可能不会做任何其他操作最好使用像ctrl,alt或windows键这样的键来避免这个问题。
在其他环境/操作系统中可能有类似于khotkeys的东西,我不知道。
0
我不认为Java可以帮助你 - 你正在寻找像TSR这样的东西,不幸的是它不是Java的东西。无论如何,他们和MSDOS一道走上了恐龙之路。
你必须在现代操作系统上使用原生的东西。
相关问题
- 1. Java processbuilder在后台运行程序(.exe)
- 2. 在Tomcat中运行后台Java程序
- 3. 制作一个java程序在电脑的后台运行
- 4. 在后台运行程序
- 5. PHP:在后台运行一个java程序的跨平台方式
- 6. Java webcam应用程序一直在后台运行
- 7. 在google appengine后台运行只有一个后台线程
- 8. 在后台运行Java ScheduledExecutorService
- 9. 运行在同一台机器上的多个Java程序
- 10. Java,在前台运行另一个应用程序
- 11. C#创建一个运行在后台的程序?
- 12. 一个应用程序可以在后台运行多少天
- 13. 在后台运行应用程序IntentService
- 14. 如何在后台运行程序
- 15. Android,在后台运行应用程序
- 16. 在后台运行android应用程序?
- 17. iPhone:停止在后台运行程序
- 18. 在后台运行应用程序android
- 19. 在后台运行应用程序
- 20. 如何在后台运行此程序
- 21. WatchOS应用程序在后台运行
- 22. 让程序在后台运行
- 23. 在后台运行iOS应用程序
- 24. iphone应用程序在后台运行?
- 25. 在后台运行应用程序
- 26. 程序没有在后台运行
- 27. 在后台运行的应用程序
- 28. 在给它输入后在后台运行一个node.js进程
- 29. 在后台运行进程
- 30. 在后台运行课程
>你必须为此而去。 不好意思,这是什么意思? :) – nicks 2011-04-25 11:16:25
Go native表示使用非Java语言的非VM语言编写代码。你必须考虑系统编程。 – lobster1234 2011-04-25 11:17:46
可以用C++来完成吗? :S – nicks 2011-04-25 11:22:05