Topic: 如何把一个FileDialog放到RCP中去啊

  Print this page

1.如何把一个FileDialog放到RCP中去啊 Copy to clipboard
Posted by: noah
Posted on: 2006-02-09 09:44

小弟菜鸟,就是想实现一个最简单的功能,下拉菜单选择打开文件,想用FileDialog来实现,但是是在RCP框架下的,就不成了。
都试了一整天了,还是不行,FileDialog总是需要Shell对象做参数,但是我在RCP下找不到对应的Shell对象,怎么办啊。有哪位大侠会的帮帮忙了,不胜感激。

2.Re:如何把一个FileDialog放到RCP中去啊 [Re: noah] Copy to clipboard
Posted by: noah
Posted on: 2006-02-09 10:43


3.Re:如何把一个FileDialog放到RCP中去啊 [Re: noah] Copy to clipboard
Posted by: yipsilon
Posted on: 2006-02-09 18:43

如果你是在ViewPart或EditorPart里调用, 直接使用getSite().getShell()就可以调用其Shell了.

其他地方, 只要有调用IWorkbenchWindow的方法都可以通过其getShell()方法来调用Shell.

4.Re:如何把一个FileDialog放到RCP中去啊 [Re: noah] Copy to clipboard
Posted by: noah
Posted on: 2006-02-10 16:36

知道了,非常感谢。刚刚开始学,总会问些比较弱的问题,见谅。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923