本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
zysnba - xiangjie88
- sgqt
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wallimn
- wy_19921005
- vipbooks
- benladeng5225
- 龙儿筝
- javashop
- fantaxy025025
- ranbuijj
- zw7534313
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- jh108020
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- jbosscn
- lemonhandsome
- zxq_2017
- mengjichen
- luxurioust
- lzyfn123
- forestqqqq
- nychen2000
- Xeden
- zhanjia
- wjianwei666
- ajinn
- hanbaohong
- 喧嚣求静
- jickcai
- kingwell.leng
- mwhgJava
- daizj
- silverend
- lich0079
最新文章列表
SWT HelloWorkd
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.Shell;
publ ...
[SWT]SashForm中固定单侧大小(&实现面板隐藏)
<!-- 额,发觉写篇博客都不知怎么选分类了。。。名称太怪了。。。 选“行业应用”对么? 感觉太生硬难懂了 -->
最近搞自己的小玩意需要实现这么一个功能,功能菜单的隐藏和显示(不占位),网上说的啥设置layout的参数,貌似必须是GridLayout才有那玩意的,我试了直接将组件setVisible(false);是不行的。
经试验,利用SashForm可以实现。
...
swt 工具栏中添加下拉式的按钮[转]
swt 工具栏中添加下拉式的按钮
package rcp;
import org.eclipse.swt.SWT;
public class ToolItemDropDownMenu {
public static void main(String[] args) {
Display display = new Display(); ...
(转)ImageViewer控件
来源:http://www.blogjava.net/xilaile/archive/2007/04/10/109547.html
因为SWT的ImageLoader支持读写以上所有格式的图片,所以实现起来比较简单。主要解决了两个问题。第一个问题是播放GIF动画,通过ImageLoader读入GIF的所有帧以及间隔时间,然后用Display.timerExec实现Timer播放。第二个问题是对图片 ...
SWT table 中加入事件监听处理
有时需要响应客户点击table的操作.
这时我们可按如下例子为table增加一个监听器.
public class TestTableEvent {
public static void main(String[] args) {
Display display = new Display();
Shell shell = new Shell(display);
she ...
Swt编程中的HelloWorld (转)
转自:
http://blog.csdn.net/lingdushanke/article/details/5145507
一、在Eclipse中安装SWT插件swt designer
根据 eclipse 版本的不同,下载不同的 SWT-Desiger. 下载地址: http://www.swt-designer.com/
安装方法和所有的 eclipse 插件一样,将 features ...
swt中的display对象和shell对象
转自:
http://blog.csdn.net/chulaixi/article/details/3095478
我们书写swt程序的步骤,这些步骤是:
1. 创建一个Display对象
2. 创建一个或者多个Shell对象,你可以认为Shell代表了程序的窗口。
3. 在Shell内创建各种部件(widget)
4. 对各个部件进行初始化(外观, ...
转 SWT编写界面窗口时让窗口处于屏幕中间 .
一、使用SWT本身
import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
public class LayoutUtil ...{
public static void centerShell( ...
转 SWT的SHELL样式
SWT的SHELL样式
Shell dlgShell = new Shell(parent, SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL); 所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。 ...
SWT内嵌SWING界面时jtextfiled无法编辑问题解决!
简单说下问题现象,就是用swt内嵌一个swing的frame时,jtextarea和jtextfiled大停摆,无法输入内容!!
度娘依然很娘,谷哥发力找到了办法(http://www.java-forums.org/swt-jface/13665-swt_awt-bridge-jtextfield-edit-problem.html)。
首先,膜拜一下老外和谷哥。
下面是老外 ...
swt 文件对话框的种类
一、MessageDialog
1,MessageDialog的用法很简单
MessageDialog.openInfomation(shell,title,message);
MessageDialog.openConfirm(shell,title,message);
MessageDialog.openQuestion(shell,title,message); ...
文件选择和文件夹选择
import org.eclipse.swt.SWT;
public class Fileopen {
protected Shell shell;
/**
* Launch the application.
* @param args
*/
public static void main(String[] args) {
try {
...
设置SWT中的Label背景透明的方法
Composite up = new Composite(shell, SWT.NONE);
up.setBackgroundMode(SWT.INHERIT_FORCE);
final Label lab = new Label(up, SWT.NONE);
lab.setImage(“图片路径”);
或者
shell.setBackgroundMode(SWT.INHE ...
org.eclipse.swt.SWTError: Not implemented [multiple displays]
Caused by: org.eclipse.swt.SWTError: Not implemented [multiple displays]
at org.eclipse.swt.SWT.error(SWT.java:3910)
at org.eclipse.swt.widgets.Display.checkDisplay(Display.java:720)
at org.eclipse. ...
SWT中GC的Clipping用法
在使用SWT的GC画图的时候,你希望在画一个不规则的图形的时候,你可以使用GC的setClipping方法进行相应绘图. setClipping是结合Region来使用的.
因为Region是可以根据描点,描线,切割,拼凑等操作组合任意图形
GC有几个关于Clipping的方法:
setClipping(Region r) 通过r,约束gc能画的区域
import org.ecl ...