javafx 2.0 TitledPane, как изменить текст заголовка на изображение + текст - PullRequest
1 голос
/ 29 марта 2012

enter image description here

заголовок по умолчанию содержит только текст, как заголовок «Яблоки» на изображении выше.

возможно ли добавить изображение в заголовок.

или

Есть ли способ, которым разработчик может создать настроенное TitledPane?

спасибо

Ответы [ 2 ]

1 голос
/ 07 июня 2012

Насколько я знаю, вы также можете установить графику через свойство css "-fx-graphic".

См. Определение Oracle для JFX и CSS, здесь для элементов типа Помечено .

Чтобы полностью удалить кнопку, вы можете либо

  • набор tp.setCollabsible(false); или
  • используйте CSS-класс .titled-pane, чтобы установить для свойства "-fx-collapsible" значение false.

См. Здесь (та же сторона, что и выше, но для TitledPane) .

1 голос
/ 29 марта 2012

Использование setGraphic метод

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