现在的位置: 首页 > 综合 > 正文

SWT常用技巧

2013年11月25日 ⁄ 综合 ⁄ 共 587字 ⁄ 字号 评论关闭

1,设置Tab顺

使用Composite的setTabs(Control[])方法。例如:

composite.setTabs(new Control[]{button, combo, text});

值得注意的是,其设置Tab顺序的Control部件,必须为composite的子部件。

2,设置view的默认字体

    public static void applyDialogFont(Control control) {
        // デフォールトフォントを設定する
        if (control.getFont().equals(DCContext.getDisplay().getSystemFont())) {
            control.setFont(getDefaultFont());
        }
        // 子コンテナのデフォールトフォントを設定する
        if (control instanceof Composite) {
            Control[] children = ((Composite) control).getChildren();
            for (Control child : children) {
                applyDialogFont(child);
            }
        }
    }

抱歉!评论已关闭.