Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javafx 2 JavaFX2.0标题窗格如何将标题文本更改为图像+;文本_Javafx 2 - Fatal编程技术网

Javafx 2 JavaFX2.0标题窗格如何将标题文本更改为图像+;文本

Javafx 2 JavaFX2.0标题窗格如何将标题文本更改为图像+;文本,javafx-2,Javafx 2,默认标题仅包含文本,就像上图中的“苹果”标题一样 可以在标题中添加图像吗 或 有没有一种开发人员可以构建自定义标题窗格的方法 谢谢使用setGraphic方法 TitledPane tp = new TitledPane("hi"); tp.setGraphic(new Rectangle(10, 10)); 据我所知,您也可以通过css属性“-fx graphic”设置图形 看 要完全移除按钮,您可以 settp.setCollabble(false)或 使用标题窗格CSS

默认标题仅包含文本,就像上图中的“苹果”标题一样

可以在标题中添加图像吗

有没有一种开发人员可以构建自定义标题窗格的方法


谢谢

使用
setGraphic
方法

    TitledPane tp = new TitledPane("hi");
    tp.setGraphic(new Rectangle(10, 10));

据我所知,您也可以通过css属性“
-fx graphic
”设置图形

要完全移除按钮,您可以

  • set
    tp.setCollabble(false)
  • 使用
    标题窗格
    CSS类将属性“
    -fx collapsable
    ”设置为false

请参阅。

这很有效!非常感谢。顺便说一句,你知道如何删除左边的三角形吗?创建一个css样式表,样式定义如下:。标题窗格>标题>箭头按钮。箭头{-fx形状:;}但在之后。标题窗格>标题>箭头按钮。箭头{-fx形状:;}。它仍然需要10px的空间。。。我使用“-fx间距:-20;”使图像左对齐。但总宽度仍然相同