独自等待
那曾经从自己身边溜走的人……
BlogJava
首页
新随笔
新文章
联系
聚合
管理
posts - 0,comments - 3,trackbacks - 0
<
2024年12月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
Java
文章分类
(12)
Birt(2)
Eclipse(3)
EMF(1)
GEF
GMF
Java(3)
SWT(3)
文章档案
(11)
2009年3月 (1)
2009年1月 (1)
2008年12月 (1)
2008年11月 (3)
2008年9月 (1)
2008年6月 (3)
2008年5月 (1)
搜索
最新评论
1. re: SWT显示图片[未登录]
擦擦擦
--1
2. re: 自定义 CellEditor[未登录]
评论内容较长,点击标题查看
--杨
3. re: 自定义 CellEditor
怎么调用呢?能给个例子么?
--ljj
SWT显示图片
SWT没有提供专门显示图片的控件,不过可以通过Canvas组件实现
1、新建Canvas,并添加PaintListener监听
canvas
=
new
Canvas(composite, SWT.NONE);
canvas.addPaintListener(
new
PaintListener()
{
public
void
paintControl(PaintEvent e)
{
if
(image
!=
null
)
e.gc.drawImage(image,
0
,
0
);
}
}
);
2、新建Image,调用canvas.redraw()方法
Image image
=
new
Image(display,
"
C:/eclipse/plugins/org.eclipse.platform_2.0.2/eclipse_lg.gif
"
);
canvas.redraw();
另外还有一种更加简单的方法可以显示图片,通过设置Label的setImage方法显示图片
Label label
=
new
Label(shell, SWT.NONE);
label.setImage(
new
Image(Display.getDefault(),
"
c:/abc.gif
"
));
posted on 2008-06-26 14:13
自由
阅读(5748)
评论(1)
编辑
收藏
所属分类:
SWT
FeedBack:
#
re: SWT显示图片[未登录]
2016-03-16 14:57 |
1
擦擦擦
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
SWT显示图片
自定义 CellEditor
GridLayout布局下Composite的隐藏