自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

原创 jface Dialog 去除自带按钮栏

jface Dialog 的布局是GridLayout,分为上下两部分,上部分为Dialog的内容界面,下部分为按钮栏。怎么去除自带的按钮栏呢?@Overrideprotected void createButtonsForButtonBar(Composite parent) { GridData data = new GridData(0, 0); parent.setLayoutD

2017-03-30 16:22:12 914

原创 jface TreeViewer 刷新后恢复之前的展开状态

当TreeViewer的输入模型发生变化,也就是setInput(Object object)方法的参数,需要使用refresh()刷新TreeViewer,刷新后TreeViewer会折叠所有的节点,怎么恢复之前的展开状态呢?注意,TreeViewer每一个节点是Catalog类型,自己定义的类。Object[] expandElements = (Object[]) treeV...

2017-03-30 11:31:46 1492

原创 eclipse IPreferenceStore如何保存Preference Page设置?

在IPreferenceStore类中有两个类型为Properties属性,分别为properties,defaultProperties,第一个是用来存储IPreference Page中的设置,第二个是用来存储IPreference Page中的默认设置。但是,在IPreferenceStore的构造函数中,将defaultProperties的引用传给properties。这就是为什么调

2017-03-16 15:35:55 457

原创 eclipse IPreferenceStore

IPreferenceStore可以保存和获取PreferencePage的设置,可以通过Activator获取IPreferenceStore。IPreferenceStore store = Activator.getDefault().getPreferenceStore();要想在PreferencePage中使用IPreferenceStore,需要在PreferencePage

2017-03-16 14:42:15 404

原创 eclipse open preference dialog

如何打开eclipse的首选项对话框?有两种方法。第一种:String[] ids = new String[] { DataBasePreferencePage.ID };PreferencesUtil.createPreferenceDialogOn(null, DataBasePreferencePage.ID, ids, null).open();Preference

2017-03-16 14:22:28 627

原创 eclipse wizard dialog 按钮控制

Eclipse向导有三部分:WizardDialog,Wizard,WizardPage。要控制WizardDialog的按钮,即“上一步”,“下一步”,“完成”。在WizardPage类中,有setPageComplete(boolean)方法,设置页面是否完成,为true时,“上一步”,“下一步”和“完成”按钮可用。为什么呢?看源码。public void setPageComplet

2017-03-13 13:05:59 534

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除