swt,jface,rcp

//swt-jface-rcp,
基本结构:
display类,shell类,
组件:
widget窗口控件,control控件,
composites面板,button,label,text文本框,list列表框,combo组合框,
面板窗口类:
composite面板类,group分组框,ctabFolder自定义选项卡,
sashForm分割窗框,CBanner自定义分割框,ScrolledComposite滚动面板。
布局管理器:
FillLayout充满式布局,RowLayout行列式布局,GridLayout网格式布局,
FormLayout表格式布局,StackLayout堆栈式布局,BorderLayout自定义布局,VE可视化布局
事件模型:
监听器Listener,事件Event,键盘事件,鼠标事件,选中事件,无类型事件,
高级控件:
Menu和MenuItem菜单,
ToolBar/ToolItem工具栏,
CoolBar/CoolItem可拖动工具栏,
Tray/TrayItem系统托盘,
Slider滑块,Scale刻度条,Spinner微调按钮
ProgressBar进度条,
MessageBox消息提示框,DirectoryDialog文件目录对话框
FileDialog文件对话框,ColorDialog颜色对话框,
FontDialog字体对话框,PrintDialog打印对话框
Table/TableItem/TableColumn表格
TableEditor可编辑表格
TableCursor用键盘控制表格
Tree树
StyleText格式化文本
DragSource拖动源
DragTarget拖动目标
Transfer传输数据
UI线程
系统资源:Color,Cursor,Image,SWT绘图,
Printer打印类,PrinterData打印数据类,
对AWT/SWING的支持,
对OLE/ACTIVEX的支持。
web应用SWT
Jface窗口类,
InputDialog输入对话框,
TitleAreaDialog带有提示信息的对话框
ErrorDialog错误提示对话框
ProgressMonitorDialog带有进度条对话框
向导式对话框
首选项:
BooleanFieldEditor布尔型字段编辑器
ColorFieldEditor颜色字段编辑器
FontFieldEditor字体字段编辑器
PathEditor路径列表字段编辑器
RadioGroupFieldEditor单选分组字段编辑器
ScaleFieldEditor刻度条字段编辑器
IntegerFidldEditor整型字段编辑器
DirectoryFieldEditor选择路径字段编辑器
FileFieldEditor选择文件字段编辑器

MVC表格、树、列表:
TableViewer表格
TreeViewer树
ListViewer列表

JFace工具类:
ImageDescriptor图像描述符
ImageRegistry图像注册器
JFaceResources资源管理器
StringConverter字符转换

文本处理:
代码着色,内容辅助,文档撤销与重复,

RCP富客户端:

时间: 2024-10-13 09:25:35

swt,jface,rcp的相关文章

SWT 和 JFace,第 4 部分: 简介

ToolBar.SashForm 以及其他控件和对话框 "SWT 和 JFace" 系列的第 4 部分对于前几部分中使用 Java? 技术.Eclipse 以及 SWT 和 JFace 库创建应用程序的知识进行扩展.这篇文章介绍了 ToolBar.CoolBar.Tray. SashForm.Link 和其他控件以及其他几种对话框的使用方法.另请参阅本系列前几篇文章. 内容 在本系列的前三篇文章中,我介绍了用与构建 Eclipse 和独立.功能丰富的 GUI 的 Eclipse.Ecl

在Java中VO , PO , BO , QO, DAO ,POJO是什么意思

在Java中VO , PO , BO, DAO ,POJO是什么意思 最近在项目中,遇到VO,我的天...那就一起学习回忆一下 首先简单说明下: O/R  Mapping是Object Relational Mapping(对象关系映射)的缩写.简单来说,就是将对象和关系数据库绑定,用对象来表示关系数据. Java WEB三层架构咱们更需要熟练使用 VO:值对象(Value Object) 用new关键字创建,有GC回收通常用于业务层之间的数据传递,一般是抽象出的业务对象,可以和数据表相对应,也

android内存泄露调试,Heap,MAT

三.内存监测工具 DDMS --> Heap 无论怎么小心,想完全避免bad code是不可能的,此时就需要一些工具来帮助我们检查代码中是否存在会造成内存泄漏的地方.Android tools中的DDMS就带有一个很不错的内存监测工具Heap(这里我使用eclipse的ADT插件,并以真机为例,在模拟器中的情况类似).用Heap监测应用进程使用内存情况的步骤如下: 1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图.Heap视图都是打开的: 2. 将手机通过USB链接至电

WEB页面,WEB环境版本,数据库,整站备份脚本

#!/bin/bash # #WEB页面,WEB环境版本,数据库,整站备份脚本 #当发生某个原因导致整个服务器无法恢复时,利用上面备份的相关数据即可重做一台一样的服务器 date_a=`date +%Y%m%d-%H%M%S` mkdir -p /web_bak/${date_a}/conf &> /dev/null mkdir -p /web_bak/${date_a}/web &> /dev/null mkdir -p /web_bak/${date_a}/mysql &a

Java精品高级课,架构课,java8新特性,P2P金融项目,程序设计,功能设计,数据库设计,第三方支付,web安全,视频教程

36套精品Java架构师,高并发,高性能,高可用,分布式,集群,电商,缓存,性能调优,设计模式,项目实战,P2P金融项目,大型分布式电商实战视频教程 视频课程包含: 高级Java架构师包含:Spring boot.Spring  cloud.Dubbo.Elasticsearch,Redis.ActiveMQ.Nginx.Mycat.Spring.MongoDB.ZeroMQ.Git.Nosql.Jvm.Mecached.Netty.Nio.Mina.java8新特性,P2P金融项目,程序设计,

对IO流的操作(文件大小,拷贝,移动,删除)

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.SequenceInputStream; class LjyFileClass { /*LjyFileClass工具类使用需知: * * 1.计算

微信小程序------媒体组件(视频,音乐,图片)

今天主要是简单的讲一下小程序当中的媒体组件,媒体组件包括:视频,音乐,图片等. 先来看看效果图: 1:图片Image <!-- scaleToFill:不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 image 元素 widthFix:宽度不变,高度自动变化,保持原图宽高比不变 aspectFill:保持纵横比缩放图片,只保证图片的短边能完全显示出来. 也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取. aspectFit: 保持纵横比缩放图片,使图片的长边能完全显示出来.

苹果笔记本只能上QQ,微信,任何浏览器不能打开网页的问题。

我的笔记本一共遇到过两次这种情况.第一次是浏览器输入域名打不开网页,而输入ip地址可以打开.这就是DNS服务器的问题,解决方法很简单.在系统偏好设置里面找到网络,然后,点击正在连接的网络的高级选项,选择DNS选项,在DNS里面添加一个114.114.114.114,并且置顶.114.114.114.114是比较稳定谷歌DNS服务器,你也可以添加别的VPN服务器,比如阿里巴巴,百度的. 第二次是我用vpnFQ,FQ之后关闭vpn软件,就不能上网了,可以上qq.这回浏览器用ip地址都打不开网页,说明

Vijos P1066 弱弱的战壕【多解,线段树,暴力,树状数组】

弱弱的战壕 描述 永恒和mx正在玩一个即时战略游戏,名字嘛~~~~~~恕本人记性不好,忘了-_-b. mx在他的基地附近建立了n个战壕,每个战壕都是一个独立的作战单位,射程可以达到无限(“mx不赢定了?!?”永恒[email protected][email protected]). 但是,战壕有一个弱点,就是只能攻击它的左下方,说白了就是横纵坐标都不大于它的点(mx:“我的战壕为什么这么菜”ToT).这样,永恒就可以从别的地方进攻摧毁战壕,从而消灭mx的部队. 战壕都有一个保护范围,同它的攻击