3

SWT 中的每个组合(视图)都可以使用一组预定义的 SWT 样式来指定。

我想创建一组自定义小部件,并希望为这些小部件支持的自定义样式重用样式属性。

例如,我想定义类似

ObjectView extends Composite {
    OV_SHOW_NAME = 1 < 10001;
    OV_GRADIENT_BOTTOM = 1 < 10002;

    public ObjectView(Composite parent, int style) {
        super(parent, style);
    }
}

该视图应该被创建为

view = new ObjectView(parent, ObjectView.OV_SHOW_NAME | ObjectView.OV_GRADIENT_BOTTOM);

问题:

  1. 是否可以根据 SWT 蓝图为自定义小部件样式重用样式属性(在网上没有找到)。
  2. 哪些值空间可用于定义自定义样式值?
4

0 回答 0