带有空文字的SWT复选框错误焦点/对齐

时间:2016-01-13 14:21:28

标签: java checkbox swt

我正在尝试向表格中的列添加复选框。这似乎工作得很好,但似乎将焦点添加到复选框右侧的空文本字段。这也导致难以在中心对齐正确的复选框。

示例:

Example of checbox with wrong focus

代码:

    Button button = new Button(table, SWT.CHECK);
    button .setAlignment(SWT.CENTER);
    button .setLayoutData(new FillLayout());

有没有办法避免这种情况,因此复选框右侧的空文本字段未显示?

1 个答案:

答案 0 :(得分:0)

有一个错误报告here。尝试按照该主题中的一条评论中的建议调用button.setText("")

似乎已在SWT 4.4 M6中修复。因此,如果您使用的是较旧版本的SWT,则可能需要更新。