导航:首页 > 编程语言 > javaswt是什么

javaswt是什么

发布时间:2024-09-13 16:16:35

Ⅰ 通俗理解SWT与AWT的区别 (java)

swt 好像是 ibm 那帮人搞出来的东西吧 awt 就是sun自己定出来的 (我只记得好像)

Ⅱ SWT是什么与swing/awt相比有什么优缺点

swt(Standard Widget Toolkit)即标准小窗口工具箱,是一个GUI开源框架,著名的IDEeclipse就是用这门技术开发的。是IBM公司推出的一种在Eclipse中使用的集成开发环境,SWT提供可移植的API,并与底层本机OS GUI平台紧密集成,它是一个与本地窗口系统集成在一起的小部件集和图形库。SWT由JNI(Java Native Interface,Java 本机接口)调用操作系统的内部API,因此运行速度快,能够获得与操作系统的内部应用程序相同的外观。
JFace是一个用户界面工具箱,也是一个易用、功能强大的图形包,它简化了常见的图
形用户界面的编程任务。SWT和JFace都是Eclipse 平台上的主要组件。JFace是在SWT的
基础上创建的,但JFace并不能完全覆盖SWT的功能,JFace和SWT的关系如图所示。

由于JFace的功能更强大,因此做图形界面开发时一般优先选用JFace。

SWT/JFACE创建的界面是依赖于操作系统的,而awt/swing的界面就是要通过程序去控制显示的样式,正式java的一次编译,多处运行的特点,它的界面也是能做到的,遮掩就显得系统界面于系统主题样式不融合,从而产生视觉上的不好的感觉。

对于swt/jface也成为了java扭转桌面程序的一个利器,通过这个框架就能开发出融合与本地系统界面元素的桌面程序来。在国内的市场也大有前景……

Ⅲ 在java中swt,SHADOW_ETCHED_OUT是什么意思

SWT 是由IBM所提出的,一个用于做用户界面的包。她与Sun的Swing具有很多的相似之处,因此如果掌握了Swing,那么要学习SWT将是非常简单的。SWT在Eclipse中得到了很大的使用,但是,在Eclipse当中更多情况下,我们使用的是对SWT再进行了一层封装的JFACE包。因此,如果想进行Eclipse的插件开发,我们需要先掌握SWT和JFACE。

至于后面的我也不知道

阅读全文

与javaswt是什么相关的资料

热点内容
编程里面的任意用什么表示 浏览:608
iphone微信回车 浏览:728
iphone4s怎么区分真假 浏览:316
hexomd文件语法 浏览:734
如何编程忍者游戏 浏览:212
什么淘宝省钱app最好靠谱 浏览:847
有个桌面文件一直删不掉 浏览:328
文件加密内容怎么弄不了 浏览:825
修路红头文件哪里有 浏览:360
spark读文件夹 浏览:850
数据挖掘面试有哪些书 浏览:385
网络技术内容有哪些 浏览:369
小米手机游戏加速保存的视频的文件路径 浏览:505
python怎么关文件 浏览:91
什么网站服务器好 浏览:855
魔兽压缩文件密码 浏览:145
hlp格式文件转pdf格式 浏览:139
安全模式改开机密码 浏览:241
上传课堂派的时候怎么找不到文件 浏览:415
科研立项怎么做数据分析 浏览:263

友情链接