【问题标题】:How can I turn off the blinking cursor in a TextArea in Java?如何在 Java 的 TextArea 中关闭闪烁的光标?
【发布时间】:2015-06-02 13:13:05
【问题描述】:

在 Perl Tk 中,诀窍是您可以将文本小部件的“插入时间”设置为 0,这具有关闭闪烁光标的效果:

$self->{status_line}=$self->{status_frame}->Text(
-width=>80,-font=>[-size=>10],-height=>1,
-insertontime=>0)->pack(-side=>'left');

在 Java 中是否有类似的方法来关闭闪烁的光标?

【问题讨论】:

标签: java javafx cursor textarea


【解决方案1】:

您可以在 CSS 中使用

-fx-display-caret: false ;

任一内联:

textArea.setStyle("-fx-display-caret: false;");

或在外部 CSS 文件中:

.text-area {
    -fx-display-caret: false ;
}

【讨论】:

  • 不是真的:我刚刚阅读了docs ;) 但是,如果它满足您的需要,请将答案标记为正确。这样其他用户会更容易找到它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-18
  • 2021-11-03
  • 2020-09-15
  • 2011-02-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多