JApplet是Applet的一个扩展版本,增加了对JFC/Swing组件架构的支持。
JApplet有一点和Applet不兼容。JApplet包含JRootPane,并看作其仅有的孩子。
contentPane作为JApplet任何孩子的父亲。这不同于Applet。
如:增加一个孩子到Applet,可以写成:applet.add(child);
但是使用JApplet,你需要添加孩子到JApplet的内容面板里:
applet.getContentPane().add(child);
这同样适用于LayoutManagers,删除组件,listing children等。详细的资料看sun的文档!
JApplet有一点和Applet不兼容。JApplet包含JRootPane,并看作其仅有的孩子。
contentPane作为JApplet任何孩子的父亲。这不同于Applet。
如:增加一个孩子到Applet,可以写成:applet.add(child);
但是使用JApplet,你需要添加孩子到JApplet的内容面板里:
applet.getContentPane().add(child);
这同样适用于LayoutManagers,删除组件,listing children等。详细的资料看sun的文档!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货