轻量级组件 是用JAVA代码画出来的,这样具有平台移植性 重量级组件 是调用操作系统的函数画出来的组件,比如主窗体一般来说尽量用轻量级的组件,这样对程序的移植性很好,一般javax.swing包里的组件大部分是轻量级的java.awt里面的是重量级的。
四个重量级 JFC/Swing 容器(JFrame、JDialog、JWindow 和 JApplet)。能够直接显示出来的就是重量级,其他的组件需要安装到重量级组件上,借助重量级组件显示。