-1

任何人都可以建议我单击 jbutton 时如何在 jtextarea 中插入笑脸?

我曾尝试使用 jtable,然后在该表上使用选择侦听器,但没有运气。

谢谢

4

2 回答 2

2

我建议改用JTextPane。无需覆盖即可插入图像paintComponent。要模拟单行“JTextField”,您可以使用 aDocumentFilter并防止插入换行符。

于 2013-04-05T15:17:32.890 回答
1

如果您有多个笑脸,请创建一个JTable在单元格中显示每个笑脸的位置,并为每个单元格添加一个SelectionListener或一个MouseListener以检测选择了哪个笑脸并将其添加到JTextField.

这种方法使您的笑脸比多个按钮更容易查看

于 2013-04-05T15:15:59.577 回答