单击视图菜单更改TableView的内容

时间:2015-12-01 11:15:26

标签: java eclipse eclipse-plugin tableview

我在开发Eclipse的插件时遇到了一个新的impossibile问题。

我需要填充TableView并将其插入到Eclipse的View中。我可以做到,但我的插件需要在菜单点击时更改tableview的内容。

特别是,我需要使用新数据刷新tableview。

从现在开始,这是我的代码:

<style name="AppCompatAlertDialogStyle" parent="Theme.AppCompat.Light.Dialog.Alert">
<item name="colorAccent">@color/black</item>
<item name="android:textColorPrimary">@color/white</item>
<item name="android:background">@color/grey_dialog_box</item>
</style>

可以想象,如果我将方法createView()调用到CustomAction的run()方法中,程序将不会显示任何内容。

我还试图了解何时单击CustomAction菜单,然后在CreatePartControl()中调用createView(),但我无法捕获该事件。

最后我无法刷新viewpart,事实上如果我在视图中的一个循环中插入createview()将添加多个tableviews。

您可以在此图片中看到它:https://goo.gl/fT0BGp

感谢您的帮助。

0 个答案:

没有答案