码迷,mamicode.com
首页 > 编程语言 > 详细

Java学习---9.GUI编程

时间:2015-10-30 16:47:42      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:

1.AWT:component:可以显示的按钮,图标等

技术分享

window可以独立显示,panel可以容纳其他元素,但不能作为应用程序的独立窗口显示出来。

applet不常用

技术分享

AWT和Swing之间的基本区别:AWT 是基于本地方法的C/C++程序,其运行速度比较快;Swing是基于AWT 的Java程序,其运行速度比较慢。对于一个嵌入式
应用来说,目标平台的硬件资源往往非常有限,而应用程序的运行速度又是项目中至关重要的因素。在这种矛盾的情况下,简单而高效的AWT 当然成了嵌入式
Java的第一选择。而在普通的基于PC或者是工作站的标准Java应用中,硬件资源对应用程序所造成的限制往往不是项目中的关键因素,所以在标准版的Java中
则提倡使用Swing, 也就是通过牺牲速度来实现应用程序的功能。

通俗的话:
AWT 是抽象窗口组件工具包,是 java 最早的用于编写图形节目应用程序的开发包。
Swing 是为了解决 AWT 存在的问题而新开发的包,它以 AWT 为基础的。
2.布局管理器:
frame自带布局管理器,可以自己来自动安排其中各元素的布局。自适应

技术分享

Java学习---9.GUI编程

标签:

原文地址:http://www.cnblogs.com/AntongTwb/p/4923649.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!