SwingとAWT(重いものと軽いもの) のコンポーネントを混ぜてはいけないという話を何度も耳にしました。
しかし、一度に 1 つのコンポーネントを表示するだけでよいとしたらどうでしょうJFrame。これまで見てきた主なことは、AWTコンポーネントが常に一番上にあるということですが、前にも言ったように、JFrame一度に 1 つのコンポーネントしかない場合、それは何の問題でしょうか?
編集:私がする必要があるのは、AWT Canvas. これをゲームに使用しているので、BufferStrategy.
したがって、私の質問は次のとおりだと思います。一度に1つのコンポーネントしか表示しない場合でもAWT、Swingコンポーネントを混合しないという説得力のある理由はまだありますか?JFrame
またCanvas、私はすでに aの aだけで問題なく動作していますJFrameが、Swing に移行する利点は何ですか?
前もって感謝します :-)