99问答网
所有问题
Java中AWT包和Swing包中子类的具体区别?
用eclipse做两个JFrame,关闭他们时,两个都关闭,把其中一个换成JDialog,就没有那种现象了。。。
举报该问题
推荐答案 推荐于2017-11-29
AWT包是Java最早发布的一款制作UI界面(Windows桌面程序)的类文件集合,包含大量诸如Button等控件,但是在底层仍然离不开微软的一些dll的支持,所以说穿了,无非是微软控件的“翻版”(包装)一下而已。
至于Swing完全不同——首先它在javax(java的扩展包)内,比AWT有着更加丰富的属性和事件,它们类名称是以J开头的(JButton等),完全是轻量级的Java语言开发的控件,不再调用微软dll了,而是直接在虚拟机上运行。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BOjB77etW.html
其他回答
第1个回答 2013-09-07
这两个都是图形界面的类,现在即使用到的一般是Swing,AWT一般不用了,过时了
第2个回答 2013-09-07
现在即使用到的一般是Swing,AWT一般不用了
第3个回答 2013-09-07
不知道你的代码是怎么样的,应该是你释放了JFrame所依赖的资源
第4个回答 2013-09-07
楼上说的很在理。基本JAVA说法是这样的机理,目前还是建议用SWing控件的好。
相似回答
java
.
awt和
javax.
swing
有什么
区别
答:
由于不同操作系统的图形库所提供的功能是不一样的,在一个平台上存在的功能在另外一个平台上则可能不存在
。Swing 是在AWT的基础上构建的一套新的图形界面系统,它提供了AWT 所能够提供的所有功能,并且用纯粹的Java代码对AWT 的功能进行了大幅度的扩充。由于 Swing 控件是用100%的Java代码来实现的,因此在一个平台...
java
awt和swing
有什么
区别?
答:
而awt包中很多组件是组件自身去调用本地操作系统代码
swing包中的组件 采用的是调用本地虚拟机方法,由虚拟机再调用本地操作系统代码
。。意思就是中间多了一层,这样就加强了swing包的移植性,与本地关系不那强了
awt
和 swing
的区别
答:
AWT 是抽象窗口组件工具包,是 java 最早的用于编写图形节目应用程序的开发包。Swing 是为了 扩充AWT而新开发的包
,它以 AWT 为基础的。AWT:优点:1) 最早的JAVA GUI包,内嵌到JDK中,无须另外引入包;2) 稳定;3) 基本上自动释放资源;4) AWT都是线程安全的;5) 既可从下往上创建界面,也可...
java
awt
;java applet;java
swing
分别是什么?他们之间有什么联系和区...
答:
awt。
swing是在awt的基础上,进行了全新的理念设计,开发出来的GUI工具包
。现实中的情况是:1. applet程序现在已经很少有人在使用了。2. swing主要用来开发java桌面程序,在开发java的桌面程序的时候也离不开awt,例如awt里面的事件方面的类会经常用到。你可以不学applet,但你不能不学awt和swing ...
关于
java中的
,Java.
awt
和java.awt
答:
有
Java
.awt.*这个包吗,应该没有吧,没用过,现在
awt里的
组件很少用了,大多都是用javax.swing.*
里面的
,这个比较新..你看看下面的..
JAVA
2提供了
Swing包
,向大家展示了更丰富的功能,使用它设计的界面会更友好,现在我们就来看一下。以前你设计小应用程序会扩展Applet(
java
.applet.Applet);现在为了...
swing
是什么意思
答:
1。导入
Swing包
下面语句导入Swing包 import javax.swing.*;大部分Swing程序用到了
AWT的
基础底层结构和事件模型,因此需要导入两个包:import
java
.
awt
.*;import java.awt.event.*;如果图形界面中包括了事件处理,那么还需要导入事件处理包:import javax.swing.event.*;2.选择界面风格 Swing允许选择程序...
AWT和Swing的
概述
答:
Java
基本类 Java基本类 (JFC) 由一些软件包组成 这些软件包主要包括下面一些应用程序接口(API): ;抽象窗口工具集(
AWT
)( 及以上版本) ;
Swing
构件 ;Java D应用程序接口( D API) ;兼容程序接口 上面列出的这些应用程序接口可能会出现在多个软件
包中
例如: D API在Java
awt和
Java awt image...
AWT
.SWT
和Swing
有什么关系有什么
区别?
答:
awt
,swt
和swing的区别
是swing是纯
java
实现,而swt和awt 是java和jni的混合。当然,它们的目标都是相同的,提供一个跨平台的apis。然而为了达到这一点,swt和awt不得不牺牲一些组件和特性以提供一个通用的apis。awt一个awt组件通常是一个包含了对等体接口类型引用的组件类。这个引用指向本地对等体实现。举java.awt....
全面比较
AWT和Swing
答:
AWT和Swing包
设计 a)Swing是一个纯粹的组件库 他没有图形的操作 他的绘制最终转发给
Java
D来完成 b)SWT包含了组件库和图形库 他的结构与AWT比较接近 其它 AWT和SWT实现原理不同 AWT控件相当于是一笔一画绣出来的 参加
java
awt
Component paint(Graphics g) 性能差 而SWT调用了操作系统后台原生...
大家正在搜
Java没有子类的类称为什么类
Java中子类调用父类方法
Java中调用子类的无参构造方法
Java包含子类的代码怎么看输出
java父类和子类
java子类调用子类
java父类包含子类
java所有类都是谁的子类
java父类怎样调用子类的方法
相关问题
Java中AWT包和Swing包中子类的具体区别?
java的awt和swing有什么不同呢?
java中AWT和SWing的区别与联系
java awt和swing有什么区别?
java中Swing和AWT有什么优点?使用上有何区别?
Java的AWT包与Swing包提供了那些布局管理器
java awt;java applet;java swin...
java 中 awt 和 swing 现在哪个是主流啊?? ...