本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
java-007 - Anmin
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - wy_19921005
- vipbooks
- 青否云后端云
- kaizi1992
- e_e
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- lemonhandsome
- jh108020
- ganxueyun
- Xeden
- zhanjia
- xyuma
- wangchen.ily
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- ajinn
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- javashop
- lzyfn123
- sunj
- yeluowuhen
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- flashsing123
- bosschen
- lyndon.lin
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
关于GridLayout的使用
关于GridLayout的使用:
1. 首先为容器(Composite,Group…)设置GridLayout:
//GridLayout两个最重要的属性都可以在构造函数里设置,2代表列数;true代表是否各 //列均宽
GridLayout gl = new GridLayout(2,true);
...
swt 动态切换表格
package com.pcm.chni.equipment.frame;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Event;
import org.eclipse.swt.widgets.Listener;
import org.eclipse.swt.widgets.Shel ...
swt 将窗体最小化到磁盘
//点击label事件将窗体最小化到磁盘
label_1.addMouseListener(new MouseAdapter() {
public void mouseUp(MouseEvent event) {
shell.setMinimized(true);
}
});
SWT 为表格添加删除修改link
窗体程序
package com.pcm.chni.recipereport.frame;
import java.util.ArrayList;
public class TableViewerDel {
protected Shell shell;
private String findLinkKey = "FindLink";
priva ...
swt eclipse文件选择器
最近在写swt程序的时候,发现SWT Designer图形化工具的面板中找不到直接拖动的文件选择器。发现eclipse里面有很多的文件选择器,所以肯定是支持的,只是这个图形化工具不直接支持而已。查了下资料,发现其实很简单,就是在页面上添加一个按钮,然后为这个按钮实现选中事件,在事件中新建类就可以实现。不多说了,直接上代码。
package com.devexception;
import j ...
如何使用FileDialog指定文件格式选择文件
FileDialog fd=new FileDialog(shell ,SWT.OPEN|SWT.MULTI);
String[] filter = {“*.jpg;*.png;*.gif”};//指定文件格式
fd.setFilterExtensions(filter);
String fileName=fd.open();
System.out.println(“得到文件路径:”+f ...
eclipse插件开发中资源释放问题
1.问题提出
在插件开发代码中,大量使用了图片作为图标,在相应的view,editor中展示,初始时测试还OK,但是经过长时间的使用后,经常报出SWT:No More Handlers的错误,异常如下所示:
!ENTRY org.eclipse.osgi 4 0 2013-07-30 15:49:55.671
!MESSAGE Application error
!STACK ...
SWT实现简易Cron表达式编辑器
1. 关于Cron表达式
这部分内容参考了http://blog.csdn.net/tiwen818/article/details/6988105
1.1 表达式格式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。
{秒数} {分钟
设置Table的ToolTip
/**
* 设置Table的ToolTip
* @param tbv
*/
public static void setToolTiip(final TableViewer tbv) {
final Table table = tbv.getTable();
table.setToolTipText(&q ...
Eclipse SWT开发教程以及一个连连看游戏的代码实现下载
原创整理不易,转载请标明出处:Eclipse SWT开发教程以及一个连连看游戏的代码实现下载
代码下载地址:http://www.zuidaima.com/share/1772672482675712.htm
我 ...
SWT shell实现漫游窗
如何在eclipse中视图或某些编辑区域内实现漫游窗?如同Microsoft words样式窗口。更进一步的要求是漫游窗只能在窗口编辑区域内游动。
首先能想到的是使用一个shell,如果一个shell通过代码控制,使其location只能在编辑区内,剩下的旧好办。如此,就要使用非模态
SWTBot中 dialogs的处理
官方问题文档地址:
http://wiki.eclipse.org/SWTBot/FAQ
官方文档描述如下:
Why do tests run on a non-UI thread?
A lot of events that ...
SWTBot运行参数跟踪
在swtbot的单元测试中需要设置Run to Product的参数制,本来想通过参数配置,不用每次手动设置.运行研究结果.首先上图:
可以发现:
1.首先线程调用的Test的测试工作台WorkbenchTestable
/**
* Initializes the workbench testable with the display and w ...
SWTBot中运行中那些参数控制
Can I slow down the execution speed of SWTBot tests?
Yes you can! To slow down the speed of execution of SWTBot, you need to set the system property "org.eclipse.swtbot.playback.delay". Th ...