knrt.net
当前位置:首页 >> jAvA有了Swing,为什么还要使用SWT呢? >>

jAvA有了Swing,为什么还要使用SWT呢?

由于在不同的操作系统下,提供的控件是不一样的,AWT采用最小公约数的办法,只提供所有操作系统都有的控件。但后来SUN改变了做法,在Swing里除了JFrame,JWinodows,JDialog(记不太清了,好像是这几个)是调用本地操作系统的控件,其它JPanel,JBu...

那是因为你的可是大了,使用jmf时播放的不能太大,为320*240MJPEG PCM的大小

现在大部分都是B/S架构开发的项目了,AWT、SWT开发很少很少了,至少我工作3年没碰到过用AWT开发的,可能有的项目会用到,但很少,所以可以学习学习html5之类的网页开发,我个人觉得会比AWT好很多

AWT都是重量级组件,通过调用平台对等体实现GUI,所以有个最大公约数问题。界面也很难看。 Swing绝大部分是轻量级组件,用Java自己绘制GUI,可以方便的使用各种L&F,但是比较消耗资源。 SWT和JFace是开发Eclipse使用的GUI技术,只有平台没有的才...

谁还用swing开发的视频哦,那个界面开发的比较丑!!建议你不要这上面浪费时间 !!!

可以混着用,但是不建议,样式等不一致

swing无法直接嵌入word。可以采用如下方式: 把swt嵌入到swing程序,然后不word嵌入到swt中。

使用swing包下的类 swing下的类都是继承于swt 因为swt在不同的操作系统中显示的形状大小略有不同 这个和Java的跨平台想法不一致 所以就有了swing 现在swt相当于被废弃的 不建议使用

Swing好,swt比awt强,但 Swing相当于swt+jface。 swing效率不好,多数情况是开发人员的问题,在EDT事件派发线程里执行耗时的任务导致响应不及时。

看项目组员对两者熟悉程度,Swt/JFace可能性能会好一些,首要考虑的是对哪种更熟悉,或者说你更喜欢哪种。另外如果要跨平台,swt版本要对应。 另外,团IDC网上有许多产品团购,便宜有口碑

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com