ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Japplet与Applet的区别

2019-03-22 15:52:46  阅读:300  来源: 互联网

标签:管理器 区别 JApplet 缺省 FlowLayout Applet Japplet 窗格


Swing必须是Japplet的子类,而非Swing小程序则是java.applet.Applet的子类

Applet是awt的
JApplet是swing的

(1):Japplet的缺省布局管理器为borderLayout,Applet的布局管理器为FlowLayout。

   JApplet类使用BorderLayout的一个实例做为其内容窗格的布局管理器,而BorderLayout的缺省约束条件是BorderLayout.CENTER;Applet的缺省的布局管理器是FlowLayout,而FlowLayout的缺省约束条件是FlowLayout.LEFT,这是二者最显著的区别之一。

(2):jApplet用getContentPane().add()而不是Applet.add()方法加入组件。

   JApplet是只包含一个组件的容器,这个组件就是JRootPane的一个实例,而JRootPane包含了一个称作内容窗格的容器。

  “内容窗格”,它包含与特定的小应用程序有关的所有内容。即是说,小应用程序必须把所有的组件添加到内容窗格中,而不是把它们直接添加到小应用程序中。

(3):Swing小程序还支持下拉菜单,而applet则不支持这个选项。

  JApplet的实例可以有一个菜单栏,它是由setJMenuBar方法指定的,而AWT小应用程序却不能。

标签:管理器,区别,JApplet,缺省,FlowLayout,Applet,Japplet,窗格
来源: https://www.cnblogs.com/ARABYCHEN/p/10578729.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有