【问题标题】:How to completely disable the default Cursor.TEXT for a TextArea object如何完全禁用 TextArea 对象的默认 Cursor.TEXT
【发布时间】:2016-05-08 10:52:48
【问题描述】:

我已经尝试过 CSS 以及通过场景和对象本身设置光标,但似乎没有任何效果,它总是会出现那个光标。

我也不是在谈论插入符号或插入符号的位置,我指的是当您将鼠标悬停在我想要删除或更改为默认指针的 TextArea 上时的实际鼠标光标。

textArea.setCursor(Cursor.DEFAULT);
scene.setCursor(Cursor.DEFAULT);
.text-area {
    -fx-cursor: default;
}

【问题讨论】:

    标签: java css eclipse javafx


    【解决方案1】:

    因为文本区域在内部使用滚动窗格,所以您的鼠标实际上是在滚动窗格的内容上。所以这行得通:

    .text-area .content {
        -fx-cursor: default ;
    }
    

    【讨论】:

    • 请将答案标记为正确;它会让其他人更容易找到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-04
    • 2011-07-18
    • 2013-08-24
    • 2012-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多