界面设计
来源:互联网 发布:馒头日记 知乎 编辑:程序博客网 时间:2024/04/28 08:55
一、技术
1、awt、swing
2、swt
3、xwt、rap、jface、
XWT是Eclipse 组织推出的一种新的界面编程语言,使用XML作为界面的描述语言的UI框架,通过UI运行库将XML和SWT/JFace进行相互映射(使用的是Java的反射技术),在运行时将XWT解析成SWT/JFace代码执行XWT是XML的一种方言。很容易的将前台代码和业务逻辑实现代码进行分离,这样有利于工作的分工,学习起来很简单JFace 并不试图“隐藏”SWT 或者替换它的功能。它提供一些类和接口,以处理与使用 SWT 来对动态用户界面编程相关联的许多常见任务。
总的来说,JFace的出现就是为了提高用SWT组件进行UI开发的效率,它对一些SWT常用组件进行了一定的封装,使其实现起来更加简便,使我们在开发时候可以把更多的注意力集中在具体功能的实现上面,而不是为界面设计而大费周章。
JFace为了简化窗口的设计特别设计了类,比如ApplicationWindow这一个类,它里面包含了六个默认方法,分别用于创建内容、菜单、工具栏、状态栏以及初始化和销毁。这样使整个程序的结构易于控制,而不是像单独用SWT开发时一切需要程序员自己实现。
二、工具
1、WindowBuilder Pro
Develop Java graphical user interfaces in minutes for Swing, SWT, RCP and XWT with WindowBuilder Pro’s WYSIWYG, drag-and-drop interface. Use wizards, editors and intelligent layout assist to automatically generate clean Java code, with the visual design and source always in sync.
安装:http://blog.csdn.net/icyfox_bupt/article/details/7620177
下载:http://www.eclipse.org/windowbuilder/download.php
2、eclipse用swt开发的,idea用swing开发
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计
- 界面设计(struts)
- 界面设计注意事项
- 统一界面设计
- winform界面设计
- 界面设计规范
- 软件界面设计
- 统一界面设计
- 经典C语言程序设计100例 -- C 和 Python 版 (01 - 05)
- wxWidgets初体验
- android示例之AppWidget(1)
- Thirft框架介绍
- [POJ][1015]Jury Compromise
- 界面设计
- 阿里负责人揭秘面试潜规则
- 题目1083:特殊乘法(2010年清华大学计算机研究生机试真题)
- 属性文法
- Android的Touch系统简介(一)
- Apache Thrift - 可伸缩的跨语言服务开发框架
- UVAlive 2031 - Dance Dance Revolution(dp,黑书dp例四)
- 在manager bean里获取/设置PageFlowScope变量值
- android:layout_weight详解