2011-04-06 84 views
2

假設我想創建一個Java控件,就像Microsoft Word中的符號控件一樣,它允許您從網格中選擇符號並將其插入文本區域。有沒有任何Swing控件可以讓我在中途停下來?如果沒有,關於如何從頭開始創建一個想法?在Swing中創建符號調色板

回答

6

只需使用GridLayout創建一個JPanel。然後,您可以將JButton添加到網格,並使用代表要添加到文本區域的符號的按鈕文本。然後,您可以在所有按鈕之間共享一個常用的ActionLIstener,這些按鈕只需按下該按鈕的文本並將其插入文本區域。