一段代码里为什么又用swing的类又用awt的类 一段代码里为什么又用swing的类又用awt的类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般awt中会有event事件类,import java.awt.event.*;而现在界面一般都是用swing类来做的,也有用swt来做的这样的话,就都叠加在一起了 界面效果差不多都用swing啦,但事件大多用awt! 还有用SWING写界面啊写的累死,出来效果也难看。如果不考虑跨平台性,用SWT其实更好 swing中只有控件相关的东西,对于其他的比如事件,字体,颜色,画笔,图像等等具体操作,都是在awt包中实现的.说到底,swing就是建立在awt基础上的,所有swing轻量控件都是画在底层awt重量控件之上的. 首先我们要知道Swing是一个编写图形界面的轻量级的组件,他是从AWT继承下来的。因为AWT是重量级的组件,也就是说 如果用AWT来写界面的话,那么 其实AWT本身是需要掉用操作系统的界面程序来生成界面的。正因如此,由于操作系统的不同用AWT写出来的界面在不同的操作系统上运行的时候总是有些小瑕疵。这一问题的解决方式就是Swing,如果用swing去编写图形界面时,他不再调用系统底层的代码,而是自己去画各种图形界面。效果自然也好的多。 java SQL问题 关于接口中方法的问题 求助!急!用JNI调用VC获取的磁盘信息! 在JTable中添加/删除一行,如何使得与之连接的数据库也相应改动保持一致 刚学java applet,请教很简单的问题 请大家帮我看看下面有关字符输入的问题,谢谢! 奇怪的问题!网页表单的值在servlet接收不到,错在哪里? 请问怎样把java的程序做成组件被vb调用呢?? 请教关于NullPointerException的问题! java中主方法的参数作用是什么 输入一段字符串,要求输入一个字查找这个字在这一段字符串的位子 求助 这个错误怎么改啊 ??
而现在界面一般都是用swing类来做的,也有用swt来做的
这样的话,就都叠加在一起了
因为AWT是重量级的组件,也就是说 如果用AWT来写界面的话,那么 其实AWT本身是需要掉用操作系统的界面程序来生成界面的。正因如此,由于操作系统的不同用AWT写出来的界面在不同的操作系统上运行的时候总是有些小瑕疵。这一问题的解决方式就是Swing,如果用swing去编写图形界面时,他不再调用系统底层的代码,而是自己去画各种图形界面。效果自然也好的多。