学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

有了swing,是不是awt就没用啦

有了swing,是不是awt就没用啦

swing可以完全代替awt吗?

TOP

那么我想问问你,有了Java是不是C语言也不需要了?
这个问题的答案毫无疑问是否定的,swing中的事件处理还是需要awt中的event包处理,至于你说图形界面方面的东西的话,只能说某种程度上说是对的,有时候还是会用到awt的东西的
相信勤能补拙! 喜欢用好用的就永远学不到有用的。

TOP

首先,我们在引入awt package 的时候,用

import java.awt.*;

而引入swing package 的时候,用

import javax.swing.*;

javax 表示的是一个extension 的package它是旧版的JAVA SDK发布以后发现不足之后补充的,所以,根本没有取代.

再举一个简单的列子,

Ponit p = new Point(0,0);

Rectangle r = new Rectangle(1,2,3,4);

Point 和 Rectangle class 都是在 awt package里的,如果你只import swing , 根本不可以用这两个class.对不?呵呵呵呵...

这个例子好像说明问题了吧 呵呵...

Anstey. Cheers. I love CAPPUCCINO~~

TOP

恩,我知道了,swing是awt的基类

现在很多人都谈论swing和swt的哪个好

TOP

呵呵,“awt是Swing的基类”才对(准确说Swing是从awt发展来的,并没有什么继承关系)
swt是IBM为Eclipse推出的一套GUI, 它和Swing倒有一些可比性。
再见,理想!

TOP

晕,不小心说错了

TOP

发新话题