我工作的桌面應用程序中,我需要保存當前正在使用的KeyboardFocusManager的getActiveWindow()方法的文本文件中的corrently焦點或活動窗口名稱(mozilla firefox或任何其他文件名)的名稱,它給出活動Window的名稱;如果活動Window不是調用線程的上下文的成員,則爲null。如何使用Java獲取全局活動窗口的名稱?
我想獲取正在使用的正在使用的Global Active窗口的名稱。
我工作的桌面應用程序中,我需要保存當前正在使用的KeyboardFocusManager的getActiveWindow()方法的文本文件中的corrently焦點或活動窗口名稱(mozilla firefox或任何其他文件名)的名稱,它給出活動Window的名稱;如果活動Window不是調用線程的上下文的成員,則爲null。如何使用Java獲取全局活動窗口的名稱?
我想獲取正在使用的正在使用的Global Active窗口的名稱。
如果它必須是跨平臺的,那麼你可能會運氣不好。 Java VM只知道它控制的窗口。現在,你可以通過JNI在本地代碼中執行它,但是你必須爲你打算部署的每個平臺包含本地二進制文件。
嘿感謝wiki的答覆,但有沒有其他方式來做到這一點,因爲我必須開發一個跨平臺的應用程序,但特別是Linux機器...請你幫忙我 .... – 2010-06-12 03:39:45
這是否必須是跨平臺的,還是針對特定平臺? – mdma 2010-06-11 18:59:06
這必須是跨平臺.... – 2010-06-11 20:08:06