kooyee ‘s blog
开源软件, 众人努力的结晶, 全人类的共同财富
posts - 103, comments - 55, trackbacks - 0, articles - 66
::
首页
::
新随笔
::
联系
::
聚合
::
管理
[SWT] swt中右键菜单
Posted on 2007-07-20 21:24
kooyee
阅读(1807)
评论(0)
编辑
收藏
所属分类:
GUI骨衣
加入右键菜单到CTabFolder中的item, 同理其他的control也可以加入右键菜单。
public
static
void
main(String[] args)
...
{
final
Display display
=
new
Display();
Shell shell
=
new
Shell(display);
shell.setLayout(
new
FillLayout());
final
CTabFolder f
=
new
CTabFolder(shell, SWT.BORDER);
for
(
int
i
=
0
; i
<
10
; i
++
)
...
{
CTabItem item
=
new
CTabItem(f, SWT.NONE);
item.setText(
"
item
"
+
i);
}
final
Menu menu
=
new
Menu (shell, SWT.POP_UP);
final
MenuItem menuItem
=
new
MenuItem (menu, SWT.PUSH);
f.setMenu(menu);
menu.addMenuListener(
new
MenuAdapter()
...
{
public
void
menuShown(MenuEvent e)
...
{
Point p
=
display.getCursorLocation();
p
=
f.toControl(p);
CTabItem item
=
f.getItem(p);
if
(item
==
null
)
...
{
menu.setVisible(
false
);
return
;
}
menuItem.setText(
"
action for
"
+
item.getText());
}
}
);
shell.setSize(
800
,
600
);
shell.open();
while
(
!
shell.isDisposed())
...
{
if
(
!
display.readAndDispatch())
display.sleep();
}
display.dispose();
}
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
[SWT] swt中的常数
[SWT] Text 文本框
[SWT] Canvas scroll 滚动条
[SWT] Print & Print Preview
[SWT] Shell窗口操作
[SWT] SWT 让耗时的操作后台运行
[SWT] checkbox等控件设置为只读
[SWT] swt中右键菜单
[SWT] swt tray demo:右键菜单,单击隐藏,所有事件的例子
[SWT] SWT table中select item以及添加其他control(checkbox, button)
Powered by:
BlogJava
Copyright © kooyee
日历
<
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
公告
一起畅游计算机的世界
常用链接
我的随笔
我的文章
我的评论
我的参与
最新评论
留言簿
(7)
给我留言
查看公开留言
查看私人留言
随笔分类
AI 人工智能(1)
Ajax学习手记(2)
C/C++(1)
Database数据库技术(4)
Groovy on Grails(1)
GUI骨衣 (6)
J2EE(1)
Jasper Report (2)
Java (15)
Lniux/Unix (14)
Regular Expression正则表达式
Software(1)
Software Engineering 软件工程(2)
Swing/Applet(19)
Web Design网页设计 (4)
Web Framework 网络框架(1)
Windows (2)
Wireless Ad-hoc and sensor network(4)
开源 OpenSource(1)
随笔档案
2009年1月 (1)
2008年12月 (3)
2008年11月 (3)
2008年10月 (2)
2008年7月 (2)
2008年6月 (22)
2008年5月 (3)
2008年4月 (2)
2008年3月 (10)
2008年2月 (14)
2008年1月 (5)
2007年12月 (6)
2007年11月 (5)
2007年10月 (5)
2007年9月 (2)
2007年8月 (17)
搜索
积分与排名
积分 - 161850
排名 - 365
最新评论
1. re: SUM, COUNT 等在 jasper report 中使用方法
<javascript language="java"> alert("aaaa")</javascript>
--sd
2. re: 【Bug】当调用nam时错误
怎么重装ns-2.33
--雨中蝶
3. re: [SWT] SWT table中select item以及添加其他control(checkbox, button)
如果要加的CheckBox很多的话,会不会速度很慢呢?
--问路
4. re: [JAVA] 使用xsl来动态生成java代码
评论内容较长,点击标题查看
--cosplay
5. re: 『Java』java.lang.UnsupportedOperationException at java.util.AbstractLis
api 的设计多此一举还搞个内部类
--冬天鸡鸡好冷
阅读排行榜
1. VB使用WebBrowser读取网页内容(12228)
2. 【Simulator】Cygwin下NS2安装和配置(3635)
3. 什么是*.ps文件(3576)
4. 『Java』java.lang.UnsupportedOperationException at java.util.AbstractLis(3547)
5. 【linux脚本】bad interpreter: No such file or directory(3370)