2010-08-17 46 views
0

我有一個用作繪圖工具的java applet。在小程序的頂部,我有幾個按鈕和其他小部件,允許用戶在「畫布」上繪製/修改/刪除各種功能。是否有向多個JComponents添加偵聽器的海量註冊模式?

我有添加一些鍵作爲捷徑以及提供一些其他功能的要求。我有一個在我的JPanel中定義的關鍵監聽器(我可能會在稍後分解出來)。我需要我的小程序中的所有組件都具有這些鍵綁定並執行相同的操作。目前,我唯一要做的就是向每個組件註冊監聽器。

這是否有更好的設計模式/結構,我失蹤了?

謝謝。

回答

4

對於鍵綁定,請勿使用鍵監聽器,請使用鍵綁定How to Use Key Bindings

+0

感謝您的鏈接。 – 2010-08-17 14:04:21

相關問題