java SWT是什么?与swing/awt相比有什么优缺点?
浏览量:1408
时间:2021-03-10 13:05:18
作者:admin
SWT是什么?与swing/awt相比有什么优缺点?
SWT(标准widget Toolkit)是一个标准的小窗口工具箱,是一个开源的GUI框架。著名的ideeclipse就是用这种技术开发的。SWT是IBM开发的集成开发环境,用于eclipse。SWT提供了可移植的API,并与底层的原生OS GUI平台紧密集成。它是一套与本地窗口系统集成的小部件和图形库。SWT通过JNI(javanativeinterface)调用操作系统的内部API,运行速度快,可以获得与操作系统内部应用程序相同的外观。Jface不仅是一个用户界面工具箱,而且是一个易于使用且功能强大的图形包,它简化了常见的图形用户界面编程任务。SWT和Jface是Eclipse平台上的主要组件。Jface是在SWT的基础上创建的,但Jface不能完全覆盖SWT的功能
由于Jface功能更强大,所以在开发图形界面时,Jface通常是首选。
SWT/Jface创建的界面依赖于操作系统,而AWT/swing的界面是通过程序控制显示样式。它还可以实现形式化Java的一次编译和多次运行的特点。掩蔽意味着系统界面没有与系统的主题相融合,造成不良的视觉感受。
SWT/Jface也成为Java扭转桌面程序的强大工具。通过这个框架,我们可以开发与本地系统接口元素集成的桌面程序。它在国内市场有着广阔的发展前景
决定程序性能的第一个因素是开发人员的水平,第二个因素是语言
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
布局方式 页面布局的常用方法