在Swing中创建符号调色板

时间:2011-04-06 19:19:15

标签: java swing user-interface

假设我想在Java中创建一个类似于Microsoft Word中的Symbol控件的控件,它允许您选择符号并将其从网格插入文本区域。是否有任何Swing控件可以让我在那里中途?如果没有,关于如何从头创建一个的任何想法?

1 个答案:

答案 0 :(得分:6)

只需使用GridLayout创建一个JPanel。然后,您可以将JButtons添加到网格中,并使用表示要添加到文本区域的符号的按钮文本。然后,您可以在所有按钮之间共享一个通用的ActionLIstener,它只是简单地获取按钮的文本并将其插入文本区域。