社区
Java SE
帖子详情
AWT和Swing的关系
kiOm
2004-08-30 02:30:54
赐教!
...全文
169
7
打赏
收藏
AWT和Swing的关系
赐教!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kiOm
2004-08-31
打赏
举报
回复
一般常用的是AWT还是SWING呢?
bradwoo8621
2004-08-31
打赏
举报
回复
to: flyingbug(小兵张噶)
原理上说, AWT和Swing都可以达到你要的所有功能. 只是由于Swing的结构, 造成实现的时候用Swing方便一点.
如果自己不开发组件, Swing的功能要比AWT强很多.
AWT也是平台不相关的, 主要架构在JVM上. 如果如你所说的话, java.lang.Object里面有好多native方法, 岂不是平台相关? 那么所有的类都是继承自Object类, 岂不是平台相关? 纯Java的东西最大好处就是平台无关, 所谓native方法只是和JVM相关. 不同的系统上安装不同的JVM是可能的. 就像windows自带一个JVM一样, 但是这个里面是不包含Swing包的. 如果你从java网站上下载一个JRE, 这个是携带Swing包的.
flyingbug
2004-08-31
打赏
举报
回复
to: kiOm(kiOm)
一般是都有,不同的地方使用的东西不一样
不要太拘泥于把它们分开
哪个方便用哪个
flyingbug
2004-08-31
打赏
举报
回复
to: bradwoo8621()
native方法是JVM相关的,JVM是平台相关的,这个关系我想我没说错吧
Swing必须借助AWT实现部分功能,如平台相关的窗口、控件的实现
Swing的平台不相关是说无论什么平台上的JDK,用的swing的包是一样的
而AWT则不是,所以说它平台相关
flyingbug
2004-08-30
打赏
举报
回复
功能上swing不比AWT弱,倒是AWT更呆板些
flyingbug
2004-08-30
打赏
举报
回复
说的有点歧义,Swing和AWT不是完全包装的关系
AWT由于才有了native code的c语言成分,所以无法跨平台
若想自行改变AWT的窗口变化,需要编写C语言native code
不容易改动
flyingbug
2004-08-30
打赏
举报
回复
AWT是重量级组件,平台相关
Swing包装了AWT的功能,是轻量级组件,平台不相关
功能上Swing弱点,但方便很多
java中
awt
和
swing
是的
关系
以及区别
这是java中
awt
和
swing
是的
关系
以及区别,可以跟好的分别两者中的
关系
awt
和
swing
是的
关系
java中
awt
和
swing
是的
关系
以及区别java中
awt
和
swing
是的
关系
以及区别
Swing
,
AWT
.J2SE 学习帮助文档
Swing
,
AWT
.J2SE 学习帮助文档,能给
swing
初学者带来帮助
基于java+
awt
+
swing
新冠密接模式挖掘管理系统:借助数据的经纬度坐标,计算接触人员之间
关系
zookeeper之节点基本操作(一)基于java+
awt
+
swing
新冠密接模式挖掘管理系统:借助数据的经纬度坐标,计算接触人员之间
关系
_No195COVID19T
基于J2SE+
Awt
+
Swing
+Mysql餐厅前台+后台管理系统源码.zip
基于J2SE+
Awt
+
Swing
+Mysql餐厅前台+后台管理系统源码.zip 该工程属于J2SE 项目,使用
Awt
+
Swing
+Mysql。这是大二下学期暑假发了一个月时间做的,是一个别人给的需求,做一个餐厅前台+后台管理,按照需求分析做了一个东西。我从网上找到一些类似的代码,查看别人的博客完成的。它包括普通的人员
关系
,物品管理等最特色的是他使用Jfreechart.jar 实现的报表效果,折线图 显示当前月,天,年,各类物品的销售,圆饼图,柱形图用于各类信息的动态显示(数据从数据库动态提取),可以通过鼠标放大,点击看到一些很好的效果
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章