如何在JavaFX 2.0中更改插入符颜色?
我们希望将项目从Swing迁移到JavaFX作为新的UI技术。 作为我们公司设计的一部分,我们将Swing中的插入符号颜色更改为浅绿色。
我们如何改变JavaFX 2.0中插入符号的颜色(或者也可能是其他外观)? 我找不到任何有用的信息。 我看到它在早期版本的JavaFX中是可能的,所以我想在2.0中也有一种方法。
亲切的问候,
大卫
在TextField中,插入符号与文本颜色相同。 你可以改变它们:
TextField tf = new TextField("Text"); tf.setStyle(" -fx-text-fill: green");
或全局在css文件中。
谢尔盖的答案应该可以正常工作..然而它不适用于texarea,因为它是一个bug ..你可以下载java fx 2.1开发人员预览,使其与textarea一起使用
- 从PostgreSQL数据库中显示图像,bytea
- 如何在课堂上支持println?
- 使用Collections API来随机播放
- 使用HttpClient 4.0.1与x509证书进行相互身份validation
- 使用ArrayList创建jTable
- 如何配置spring-data-mongodb以通过属性使用副本集
- jpa独立自定义类型映射/ javax.persistence.x替代org.hibernate.annotations.Type和org.hibernate.annotations.TypeDef
- 以线程安全方式创建对象
- 使用Eclipse和Maven调试打包为WAR的Java Web应用程序的最佳方法?