天空,像刀鋒一樣 藍
盧卡
posts - 20, comments - 16, trackbacks - 0, articles - 0
導航
BlogJava
首頁
新隨筆
聯系
聚合
管理
<
2008年1月
>
日
一
二
三
四
五
六
30
31
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
5
6
7
8
9
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(4)
給我留言
查看公開留言
查看私人留言
隨筆分類
birt(2)
eclipse(11)
English(3)
java(4)
other(4)
隨筆檔案
2008年7月 (1)
2008年5月 (2)
2008年4月 (1)
2008年3月 (4)
2008年2月 (1)
2008年1月 (11)
相冊
天空
收藏夾
Java 技術(2)
Java 設計模式(2)
xml(1)
搜索
最新評論
1.?re: birt中改變pie圖顏色的方法。
請問我想設置每塊的現實數字label的顏色不同可以么?
--lvlv
2.?re: birt中動態數據的實現
可以給我一份嗎?呵呵
--小攤
3.?re: birt中改變pie圖顏色的方法。
這怎么直接運行報錯呀,如果new Pei()沒有結果呀
--xhlieksuccess
4.?re: birt中動態數據的實現[未登錄]
評論內容較長,點擊標題查看
--test
5.?re: birt中動態數據的實現[未登錄]
評論內容較長,點擊標題查看
--test
閱讀排行榜
1.?birt中改變pie圖顏色的方法。(2836)
2.?birt中動態數據的實現(2779)
3.?IPartListener和IPartListener2作用于eclipse視圖之間的聯系。(2668)
4.?獲取到的有關“當前選擇項”內容的一種典型實現方法。例如:TreeSelection -> IStructuredSelection-> 進行各種操作。(1898)
5.?獲取某個視圖的id的方法總結。(1888)
評論排行榜
1.?birt中動態數據的實現(13)
2.?birt中改變pie圖顏色的方法。(2)
3.?一個典型的GuildLineDataFactory類,以及它所解析的xml(1)
4.?[轉載] FAQ How do I associate an action with a command?(0)
5.?獲取某個視圖的id的方法總結。(0)
獲取到的有關“當前選擇項”內容的一種典型實現方法。例如:TreeSelection -> IStructuredSelection-> 進行各種操作。
Posted on 2008-01-03 20:34
Raul Gong
閱讀(1898)
評論(0)
編輯
收藏
所屬分類:
eclipse
當嘗試獲取outline視圖的當前選擇項,或左邊Package Explorer的當前選擇項的各種信息時,需要先查找視圖,找到該視圖后,調用
getSelection()
得到當前選擇項,然后馬上轉換為
IStructuredSelection
,以后的操作就是統一的了,因為有
IStructuredSelection
接口
。
如果是在action中遇到這種需求,就將event調用
getSelection(),然后轉換為
IStructuredSelection
,后續操作相同。
代碼如下:
IViewPart viewPart
=
AuditPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage().findView(
"
org.eclipse.ui.navigator.ProjectExplorer
"
);
StructuredSelection sl
=
(StructuredSelection) viewPart.getSite().getSelectionProvider().getSelection();
Object obj
=
sl.getFirstElement();
這一段是用在action里面,通過尋找視圖來得到選擇項的。注意獲取視圖的方法。其中的AuditPlugin是建立插件的時候系統幫我們建立的
activator class,用它來控制插件的生命周期。
當在由event觸發的事件處理代碼中時,可以這樣做:
IStructuredSelection structureSel
=
(IStructuredSelection) event.getSelection();
當我們在一些控件中是,就方便多了,例如在TableViewer中:
ISelection selection
=
viewer.getSelection();
Object obj
=
((IStructuredSelection) selection)
.getFirstElement();
好了,大概就是這樣。
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
(轉載)RCP中異步線程的處理
在editor中加入右鍵action的實例代碼
birt中動態數據的實現
birt中改變pie圖顏色的方法。
[轉載] FAQ How do I associate an action with a command?
獲取某個視圖的id的方法總結。
SWT/JFace 事件的四種寫法(轉)
IPartListener和IPartListener2作用于eclipse視圖之間的聯系。
在RCP中獲取IWorkbenchPage對象,實現視圖間的事件監聽。
在視圖2中對視圖1中的事件進行處理,獲取視圖1中元素信息的方法。
Powered by:
BlogJava
Copyright © Raul Gong
主站蜘蛛池模板:
亚洲国产精品无码中文字
|
免费下载成人电影
|
你是我的城池营垒免费看
|
国产一区二区三区免费在线观看
|
久久高潮一级毛片免费
|
日本视频免费观看
|
一级美国片免费看
|
国产无遮挡又黄又爽免费网站
|
一级日本高清视频免费观看
|
一级做a爰全过程免费视频毛片
|
eeuss影院ss奇兵免费com
|
国产精品九九久久免费视频
|
一级毛片a女人刺激视频免费
|
成年免费a级毛片免费看无码
|
国产婷婷成人久久Av免费高清
|
亚洲第一街区偷拍街拍
|
女bbbbxxxx另类亚洲
|
一级做a爱过程免费视频高清
|
日韩av无码免费播放
|
日韩人妻一区二区三区免费
|
av无码久久久久不卡免费网站
|
成人黄18免费视频
|
日韩亚洲精品福利
|
国产成A人亚洲精V品无码
|
91久久亚洲国产成人精品性色
|
爱情岛论坛网亚洲品质自拍
|
亚洲国产一成人久久精品
|
亚洲色图在线播放
|
ass亚洲**毛茸茸pics
|
欧美激情综合亚洲一二区
|
九九热久久免费视频
|
免费不卡在线观看AV
|
成全视频在线观看免费高清动漫视频下载
|
中文在线观看免费网站
|
免费A级毛片无码A∨中文字幕下载
|
国产免费一区二区三区
|
国产美女无遮挡免费视频网站
|
中文字幕亚洲一区
|
亚洲大香人伊一本线
|
精品成人一区二区三区免费视频
|
99久久99这里只有免费的精品
|