Как изменить компонент заголовка в TitledPane в JavaFX

Нигде в интернете не могу найти ответ по этому поводу.

У меня есть приложение, которое должно иметь сворачиваемые панели, поэтому набор TitledPane и Accordion -в Java FX является естественным кандидатом.

В приложении мне нужно иметь настраиваемые заголовки для контейнера, когда он свернут. Я вижу в документе css для TitledPane, что заголовок на самом деле является HBox и множеством других компонентов.

http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html#titledpane

Я хотел бы получить доступ к этому компоненту и заменить его пользовательским компонентом.

Я использовал функцию setGraphic API TitledPane и setContentDisplay для GraphicOnly. с пользовательским компонентом. Однако я не могу заставить его правильно отображать. У меня были проблемы с удалением стрелки и удалением пространства, занятого стрелкой.

См. ссылку ниже для скриншотов желаемого вида и того, как он выглядит на самом деле.

http://tinypic.com/r/s1pxfn/6

Как удалить стрелку и удалить отступ?

10
задан Michael Mrozek 14 April 2016 в 06:11
поделиться