質問: JavaFXのタブ部品上に、awt.Containerを継承した部品を乗せることはできますでしょうか? 現在、JavaFXを利用しアプリケーションを開発してるのですが、JavaFXで提供されているテーブルの機能が少ないため、awt.Containerを継承した製品のテーブル部品を利用したいと考えております。 「awtやswingの画面上にはJFXPanelを用いることでJavaFXの部品は利用可能」なのは知っているのですが、 その逆として「JavaFX上にawtやswingの部品を置く方法」を探しているのですが見つからなくて困っています。 実現方法をご存知の方、もしくは不可能であることご存知の方がいらっしゃいましたら、 ご教授いただければと思います。よろしくお願い致します。
回答: JDK8のjavaFXなら簡単にできます。SwingNodeというクラスを用います。 以下のサンプルで分かると思います