有幾點需要注重:
1、程序的最后一行不是必須的,因為JApplet類使用BorderLayout的一個實例做為其內容窗格的布局治理器,而BorderLayout的缺省約束條件是BorderLayout.CENTER,所以程序的最后一行不是必須的。
2、Applet的缺省的布局治理器是FlowLayout,而FlowLayout的缺省約束條件是FlowLayout.LEFT,這是二者最顯著的區別之一。
3、JApplet是只包含一個組件的容器,這個組件就是JRootPane的一個實例,而JRootPane包含了一個稱作內容窗格的容器。
4、“內容窗格”,它包含與特定的小應用程序有關的所有內容。即是說,小應用程序必須把所有的組件添加到內容窗格中,而不是把它們直接添加到小應用程序中。
5、我們不應該直接為小應用程序設置布局治理器。
6、JApplet的實例可以有一個菜單欄,它是由setJMenuBar方法指定的,而AWT小應用程序卻不能。
新聞熱點
疑難解答