的JavaFX 2.0 TitledPane如何更改标题文字图片+文字
默认标题只包含文本,就像上图中的“苹果”的称号。
是否可以在标题中添加图像。
或
是有办法开发一个可以建立一个定制TitledPane?
感谢
的JavaFX 2.0 TitledPane如何更改标题文字图片+文字
默认标题只包含文本,就像上图中的“苹果”的称号。
是否可以在标题中添加图像。
或
是有办法开发一个可以建立一个定制TitledPane?
感谢
使用setGraphic
方法
TitledPane tp = new TitledPane("hi");
tp.setGraphic(new Rectangle(10, 10));
据我所知,你可以通过CSS属性 “-fx-graphic
” 以及图形集。
参见Oracle Defintion for JFX and CSS, here for elements of type Labeled。
要完全删除按钮,你既可以
tp.setCollabsible(false);
或.titled-pane
CSS类设置属性“-fx-collapsible
”为假。
工作! 谢谢!顺便说一句,你知道如何去除左侧的三角形? – Xiwen 2012-03-29 06:39:24
我只尝试更改三角形的颜色... – Xiwen 2012-03-29 06:43:43
使用以下样式定义创建一个CSS样式表并[将它添加到您的场景](http://docs.oracle.com/javafx/2.0/api/javafx/scene/ Scene.html#getStylesheets%28%29):.titled-pane> .title> .arrow-button .arrow {-fx-shape:“”; } – jewelsea 2012-03-29 19:13:44