c++教程 JApplet和Applet的區(qū)別?
JApplet和Applet的區(qū)別?Applet是awt的JApplet是swing的1、JApplet類使用BorderLayout的一個實例做為其內(nèi)容窗格的布局管理器,而BorderLayout的
JApplet和Applet的區(qū)別?
Applet是awt的JApplet是swing的1、JApplet類使用BorderLayout的一個實例做為其內(nèi)容窗格的布局管理器,而BorderLayout的缺省約束條件是BorderLayout.CENTER;Applet的缺省的布局管理器是FlowLayout,而FlowLayout的缺省約束條件是FlowLayout.LEFT,這是二者最顯著的區(qū)別之一。2、JApplet是只包含一個組件的容器,這個組件就是JRootPane的一個實例,而JRootPane包含了一個稱作內(nèi)容窗格的容器。3、“內(nèi)容窗格”,它包含與特定的小應(yīng)用程序有關(guān)的所有內(nèi)容。即是說,小應(yīng)用程序必須把所有的組件添加到內(nèi)容窗格中,而不是把它們直接添加到小應(yīng)用程序中。4、JApplet的實例可以有一個菜單欄,它是由setJMenuBar方法指定的,而AWT小應(yīng)用程序卻不能。