2014-11-05 72 views
0

我有一個接收一個Actionevent的類。我想修改這個事件並添加一些對象(如果可能的話)。有點像你如何處理Android中的Intents。這是否可能?如何修改一個ActionEvent

要添加一些背景:

第一類接收一個按鈕被點擊時,一個ActionEvent,但我想這個類添加一個字符串值動作事件和調度事件到另一個類充當了一個ActionListener這個班。這是否可能?分派的事件是否會觸發actionPerformed事件?

+0

意圖受益於額外套件的存在有效地爲您提供了存儲自定義數據的地方。 ActionEvent沒有這樣的規定,所以除非你想擴展ActionEvent,否則你將不得不想出發送自定義數據的不同機制。 – MarsAtomic 2014-11-05 00:41:14

回答

0

我解決了這個問題,將兩個類合併成一個類,通過簡單地設置一個變量並調用一個函數來完成我想要的功能,使得它變得更容易。另一種解決方案是創建一個自定義的可編輯事件,並創建這個事件的兩個類接收者,但這是一項任務,我沒有時間這樣做