Смешивание JavaFX и Swing - PullRequest
3 голосов
/ 20 мая 2011

Я пишу настольное приложение, и мне нравится использовать компоненты Swing, так как javafx не предоставляет компонент tabbedpane. Я могу встроить свой собственный компонент Swing с SwingComponent.wrap (swingComp); Итак, у меня есть свинг-панель со вкладками, которая принимает компоненты свинга как дочерние элементы. Эти дочерние элементы также являются компонентами Swing и имеют два свойства: title и content. Заголовок - это строка, но контент - это компонент-свинг. Как я могу снова вставить контейнер javafx в эти вкладки? Заранее спасибо.

1 Ответ

1 голос
/ 20 мая 2011

Я подозреваю, что, как только вы перейдете из JavaFX в Swing с помощью метода wrap, вы не сможете вернуться в JavaFX.

Возможно, вам нужно указать JPanel, а затем добавить JTabbedPane в JPanel.Ваш контент будет ссылаться на JPanel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...