社区
Java SE
帖子详情
awt的基础问题
mastersai2004
2004-08-01 08:58:03
没学过swing,各位用awt帮忙写一下
一个窗体就包含TextField和TextArea,在TextField输入一些字符按回车键以后,把输入的内容复制到TextArea中
...全文
108
4
打赏
收藏
awt的基础问题
没学过swing,各位用awt帮忙写一下 一个窗体就包含TextField和TextArea,在TextField输入一些字符按回车键以后,把输入的内容复制到TextArea中
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vongood
2004-08-02
打赏
举报
回复
swing 也是extends awt的啊。
这个用JB做几秒搞定。
erictang2003
2004-08-01
打赏
举报
回复
awt 淘汰了,别搞了,转SWING吧
shuneng
2004-08-01
打赏
举报
回复
UP
mastersai2004
2004-08-01
打赏
举报
回复
说反了,是在TextArea输入一些字符按回车键以后,把输入的内容复制到TextField中
Java的GUI设计-
AWT
基础
-窗口类-
AWT
基本组-bb--Read.ppt
Java的GUI设计-
AWT
基础
-窗口类-
AWT
基本组-bb--Read.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有
问题
可以第一时间联系作者~
AWT
基础
知识
为什么需要GUI? 我们前面编写的程序命令行的,用户的体验度极差。 抽象窗口工具包(Abstract Window Tookit)是为java程序提供建立图形用户界面(Graphics User Interface GUI)的工具集。主要包含如下组件: 1. 用户界面组件 2. 事件处理模型 3. 图形图像工具(形状、颜色、字体) 4. 布局管理器
AWT
的优势: 1. 最早的JAVA GUI包,内嵌到JDK中,无需引入其他类,功能稳定 2.
AWT
组件都是线程安全的 3. 界面编程
基础
. 学会
AWT
, 很容易去学swing/SWT等功能较强大的GUI组件.
AWT
的缺点: 1. 组件的创建完全依赖操作系统实现,导致不同的操作系统下出现不同的外观。 说白了,
awt
的组件是由操作系统绘制的,我们也说
awt
组件是重量级的组件。 这个工具包提供了一套与本地图形界面进行交互的接口。
AWT
中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,我们把它称为peers。也就是说,当我们利用
AWT
来构件图形用户界面的时候,我们实际上是在利用操作系统所提供的图形库。由于不同操作系统的图形库所提供的功能是不一样的,在一个平台上存在的功能在另外一个平台上则可能不存在。为了实现Java语言所宣称的"一次编译,到处运行"的概念,
AWT
不得不通过牺牲功能来实现其平台无关性,也就是说,
AWT
所提供的图形功能是各种通用型操作系统所提供的图形功能的交集。由于
AWT
是依靠本地方法来实现其功能的,我们通常把
AWT
控件称为重量级控件。
AWT
并没有为GUI组件提供真正的实现,而是调用运行平台的GUI组件来创建和平台一致的对等体peers,因此程序中Textarea实际上是windows的多行文本域组件的对等体,具有和他相同的行为。所以,你右键单击textarea会出现菜单… 2. 线程安全导致运行速度慢 3. 为了保证程序的可移植性,
AWT
组件集遵循最大公约数原则,即
AWT
只拥有所有平台上都存在的组件的公有集合。有些常用的组件不支持,比如:表、树、进度条等。字体也只能支持4种。 为什么还需要学习
AWT
? 实际开发中使用
AWT
的情况非常少,但是我们仍然有必要学习
AWT
。主要原因如下: 1. Swing是在
AWT
基础
上构建的,事件模型和一些支持类(形状、颜色、字体)都一样。掌握
AWT
有利于后面学习SWING. Eclipse不是swing开发的,是swt开发的。 2. 学习一下GUI编程。事实上,编程思路和其他语言类似
Java的
AWT
包.pdf
Java的
AWT
包.pdf 学习资料 复习资料 教学资源
JAVA
AWT
学习手册
4.1
AWT
工具集简介 4.2
AWT
事件模型 4.3 GUI组件上的图形操作 4.4 常用的
AWT
组件
AWT
组件java
基础
-华容道-源码
AWT
组件学习 java
基础
华容道游戏 源码
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章