我们希望将JComboBox
中的某些单词添加到JTextArea
中,但是我们希望这些单词作为块。
我的意思是,当用户尝试从该块中删除字母时,整个块将被删除。
例:
假设块词为“ Title”,那么当我们将此块放在JTextArea
中时,将其视为一个字母。
我们该怎么做?
最佳答案
您也许可以像这样将customEditorKit附加到jetTextPane:1.扩展EditorKit
并覆盖ViewFactory
以返回CustomViewFactory的实例。
2.覆盖实现create
的CustomViewFactory
中的方法ViewFactory
,并返回BoxView,ComponentView,IconView(如果要添加一些图标+文本)等。
关于java - 在JTextarea中添加一些单词作为块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13961108/