【发布时间】:2011-11-15 20:21:26
【问题描述】:
我知道 Swing 被认为是轻量级的,因为它完全用 Java 实现,无需调用本机操作系统来绘制图形用户界面组件。
另一方面,AWT(Abstract Window Toolkit)是重量级的工具包,因为它只是调用操作系统来生成它的 GUI 组件。
但是听说Swing还是基于AWT的,即使是Swing组件也必须至少有一个重量级容器。也就是说,JFrame、JApplet 都不是轻量级的。是真的吗? 找出你的理由?
【问题讨论】: