2
如何使單擊動作作爲雙擊工作,在Windows中我們有功能,當我們點擊文件夾時,它將打開一次click.in java是有任何如何做到這一點?java swing:單擊事件雙擊工作
單擊它應該選擇文件夾並打開文件夾。
如何使單擊動作作爲雙擊工作,在Windows中我們有功能,當我們點擊文件夾時,它將打開一次click.in java是有任何如何做到這一點?java swing:單擊事件雙擊工作
單擊它應該選擇文件夾並打開文件夾。
您應該從「單擊」處理程序生成雙擊事件。
Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(
new MouseEvent(Component,MouseEvent.MOUSE_CLICKED,_,_,_,_,2,_));
所有參數的含義請參見MouseEvent - 下劃線的事情,你必須填寫並二是點擊次數。請記住,您可以使用單擊處理程序中的事件對象中收到的大部分信息,只需更改點擊次數即可。
嗯...不完全確定你想要什麼:如果你的意思是要獲得與操作系統中配置的相同的行爲_automatically_你可能會失去運氣(想要被證明是錯誤的,儘管:) – kleopatra 2012-03-14 12:30:40
你可以添加一點點細節?你希望在什麼情況下發生?如果您希望將所有單擊事件轉換爲雙擊,您可以簡單編寫自己的EventQueue並執行此操作,但我認爲這會導致比任何事情更多的麻煩。 – 2012-03-14 12:36:36
雙擊功能應該實現單擊。像選擇單元格應該獲得焦點和彈出窗口應該同時顯示。 – user1033736 2012-03-14 13:31:58