2011-12-13 24 views
0

我有一個類,其中有某些擺動組件。 第二類(根據需求),我需要模擬最終調用actionPerformed(ActionEvent ae)的按鈕單擊事件。這個按鈕在第一個類中(在第一行中描述)。顯式調用actionPerformed()

我該怎麼做?我想試穿fireActionPerformed(ActionEvent ae)。但是,我無法解決問題。 一個小片段(作爲例子)會非常有幫助。

編輯 注:我還需要禁用按鈕,當我點擊它或模擬它的點擊。

對不起,如果這已經被問過。雖然我以前曾經搜索過類似的問題。

感謝和問候。

+0

你能提供一些代碼與你的問題? – Jonas

回答

8

JButton有doClick()方法,但最好定義一個doMyAction()方法並從兩個地方調用它。

+0

doMyAction()的一部分需要禁用按鈕。那是 button.setEnabled(false); 請原諒我提出一個不完整的問題。 –

+0

順便說一句,謝謝你的答案。 –