![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SWT
文章平均质量分 63
shrekmu
企者不立;跨者不行;自见者不明;自是者不彰;自伐者无功;自矜者不长。
展开
-
SWT常用技巧
1,设置Tab顺使用Composite的setTabs(Control[])方法。例如:composite.setTabs(new Control[]{button, combo, text});值得注意的是,其设置Tab顺序的Control部件,必须为composite的子部件。2,设置view的默认字体 public static void applyDialogFont(C原创 2007-09-04 10:30:00 · 858 阅读 · 0 评论 -
可变Link颜色的Link控件的实现
一、问题 SWT中的Link控件的link颜色只能为蓝色,如果Link的背景是深色的话,就会导致Link看起来比较费劲。二、控件代码package study.swt;import org.apache.commons.lang.StringUtils;import org.eclipse.swt.SWT;import org.eclipse.swt.accessibility.原创 2007-10-24 17:43:00 · 1343 阅读 · 0 评论 -
SWT窗体字体的设置
一、问题 window默认的字体大小是9,RedHat Linux默认的字体大小是10。所以在Windowxia显示正常的窗体在Linuxxia会发现Lable太小。所以想设定以下字体的大小,最后发现只有当字体大小为7时才可以显示。 Linux环境下设置了控件的字体以后就会改变控件的背景,但是控件背景的信息并没有丢失,所以需要再调一下设置背景的方法.二、代码 /**原创 2007-10-24 18:01:00 · 3447 阅读 · 0 评论 -
SWT窗口范围内的Lost Focus事件的实现
一、问题 SWT中如果添加一个Lost Focus事件后,会发现当窗体切换、最小化窗体等事件发生的时候都会激发Lost Focus事件,这显然不过友善。传统意义上的Lost Focus事件应该是只有焦点迁移到单前窗体中的某个空间的时候才需要激发Lost Focus事件。但是由于RCP程序中,一个窗体可能包含多个View和Editor,所以这个Listener实现了当焦点迁移到指定Compos原创 2007-10-16 10:16:00 · 1780 阅读 · 0 评论 -
Eclipse RCP自动输入援助的实现--swtaddons的使用与扩展
一、效果 将输入过的值保存在临时文件中,当重新输入时可以根据已经输入的文字进行匹配显示。 二、使用 // 生成控件 txtTheaterName = new Text(cmpCondition, SWT.BORDER); txtTheaterName.setBounds(55, 0, 150原创 2007-11-27 17:19:00 · 1753 阅读 · 0 评论