我不知道这是否可能?
但我想改变这个光标闪烁的颜色......通常是黑色....
我正在制作一个基于java-swing的项目,其中一个要求是改变光标闪烁的颜色....
这可能吗?
答案 0 :(得分:9)
“Cursor”用于表示不闪烁的鼠标光标。
所以,我假设你在谈论文本组件中使用的插入符号:
textField.setCaretColor(...);
编辑:
上述建议适用于一个文本字段。要为所有文本字段更改它,您应该能够在程序开头使用以下内容:
UIManager.put("TextField.caretForeground", new ColorUIResource(...));