我听说过很多次不要混合Swing和AWT(重量级和轻量级)组件。
但是,如果我只想说,一次显示一个组件怎么办JFrame。到目前为止,我所看到的主要是AWT组件始终位于顶部,但正如我之前所说,如果我一次只有一个组件,JFrame那有什么关系呢?
编辑:我需要做的就是用AWT Canvas. 我正在将它用于游戏,所以我需要一个BufferStrategy.
所以我想我的问题是:即使你一次只显示一个组件,AWT是否还有一个令人信服的理由不混合组件?SwingJFrame
另外,我已经用 a Canvasin a让它工作得很好JFrame,那么迁移到 Swing 有什么好处?
提前致谢 :-)