当前位置: 技术问答>java相关
JFrame和Frame有什么区别??
来源: 互联网 发布时间:2015-09-20
本文导语: 在java里有panel和JPanel,我想问的是加“J”和不加“J”的到底有什么区别??? | java.lang.Object | +-java.awt.Component | +-java.awt.Container | ...
在java里有panel和JPanel,我想问的是加“J”和不加“J”的到底有什么区别???
|
java.lang.Object
|
+-java.awt.Component
|
+-java.awt.Container
|
+-java.awt.Window
|
+-java.awt.Frame
java.lang.Object
|
+-java.awt.Component
|
+-java.awt.Container
|
+-java.awt.Window
|
+-java.awt.Frame
|
+-javax.swing.JFrame
|
+-java.awt.Component
|
+-java.awt.Container
|
+-java.awt.Window
|
+-java.awt.Frame
java.lang.Object
|
+-java.awt.Component
|
+-java.awt.Container
|
+-java.awt.Window
|
+-java.awt.Frame
|
+-javax.swing.JFrame
|
有J的是swing包的。
没有J的是AWT包里的。
SWING是一次调用系统的画图。AWT是多次调用。故AWT速度慢,并有可能在其他操作系统中(unix,linux)会变形。而SWING不会。
没有J的是AWT包里的。
SWING是一次调用系统的画图。AWT是多次调用。故AWT速度慢,并有可能在其他操作系统中(unix,linux)会变形。而SWING不会。