【问题标题】:Remove text from colour picker从颜色选择器中删除文本
【发布时间】:2014-02-10 08:08:27
【问题描述】:

JavaFX 颜色选择器相当简洁,但它似乎总是显示颜色的文本表示,以及颜色本身:

我希望它没有文字,只有颜色方块,但似乎找不到一种方法来设置它的样式。到目前为止,我唯一尝试过的唯一方法是限制控件的宽度,以便无法显示文本:

picker.setMaxWidth(30);

...但这似乎令人难以置信的hacky,并且仍然在文本被修剪掉的按钮一侧产生一个“...”:

有什么想法吗?

【问题讨论】:

  • @OctagonSoftware 正如答案中指出的那样,确实有可能,只是该文档中没有涉及!
  • 抱歉,我已经学会相信文档拥有一切

标签: java javafx javafx-2


【解决方案1】:

试试

colorpicker.setStyle("-fx-color-label-visible: false ;");

【讨论】:

  • 太棒了,谢谢!正是我所追求的——我似乎总是想念相关的 CSS 属性......
  • 我花了一些时间,但我现在查看CSS reference 的频率几乎和 API 文档一样频繁。
  • 好计划 - 我需要养成经常这样做的习惯!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-14
  • 1970-01-01
  • 1970-01-01
  • 2012-11-05
  • 2014-12-17
  • 1970-01-01
  • 2016-02-12
相关资源
最近更新 更多