当我的 jTextArea 处于焦点时,它允许文本突出显示,但当它失去焦点时它不显示文本选择。即使用户将焦点移动到相关 jFrame 上的另一个组件,是否可以继续显示文本突出显示?
最佳答案
插入符选择的一个简单解决方法是对 DefaultCaret 进行简单的子类化:
textArea.setCaret(new DefaultCaret() {
@Override
public void setSelectionVisible(boolean visible) {
super.setSelectionVisible(true);
}
});
关于java - jTextArea 在失去焦点后停止在文本上显示突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18273283/