Hexise's Blog

业精于勤荒于嬉 行成于思毁于随
posts - 13, comments - 12, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

可以扩展属于自己的property view吗?换句话说,能否再扩展出一个property view出来,并对它进行定制?

答案是可以的.

如果你所写的Property View类继承自PropertySheet,那么它就是扩展出的新property view. 你同样可以对其进行定制,不会干扰到原有的property的正常显示.

例如,你可以让你的property view 不监听某个XYZView中的事件,只需要覆盖掉isImportant方法就可以了.

import  org.eclipse.ui.IWorkbenchPart;
import  org.eclipse.ui.views.properties.PropertySheet;

public   class  PropertyView  extends  PropertySheet  {

  
protected   boolean  isImportant(IWorkbenchPart part)  {
        
return  part  !=   this   &&   ! (part  instanceof  XYZView);
    }

}

posted @ 2006-12-29 11:14 Hexise 阅读(514) | 评论 (0)编辑 收藏

     摘要: 类似于Java Swing 中的JDateChooser,SWT里有没有相类似的日期选择控件呢? 目前有几种方式提供SWT的时间控件: 1.eclipse 3.3自带的org.eclipse.swt.widgets.DateTime控件.   eclipse 3.3版本增加了对日期选择控件的支持,下面是官方提供的示例代码: import  o...  阅读全文

posted @ 2006-12-29 11:11 Hexise 阅读(9810) | 评论 (3)编辑 收藏

如同编程人员找到了优秀的IDE一样,我找到了我想要的Blog.
2006年12月29日,Blog迁移至blogjava.

posted @ 2006-12-29 11:09 Hexise 阅读(272) | 评论 (1)编辑 收藏

仅列出标题
共2页: 上一页 1 2