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