将swing和awt一起使用是不好的做法吗?

Mag*_*pie 2 java swing awt

如果是这样的话?

这会产生什么样的冲突?

我试图通过找出最佳实践来尽量减少你在java中可以获得的奇怪错误,所以希望使用它们可以让我免于麻烦!

我已经阅读了几个swing和awt线程但是注意到它们在一起使用的许多例子.

动机编辑:我被教导要同时使用swing和awt,我怀疑这可能不是最好的方法.

Lux*_*pes 6

尽管Swing组件集提供了使用pre-Swing AWT组件(例如Button,List等)的替代方案,但Swing的主要设计目标之一是它基于AWT架构.

历史上将重量级(AWT)和轻量级(Swing)组件混合在同一容器中一直存在问题.但是,从JDK 6 Update 12和JDK 7 build 19版本开始,混合重量级和轻量级组件很容易实现.本文介绍了您可能需要了解的一些细节.