0

以下のようなテーブルがありますが、テーブルがフォーカスを失うと (たとえば、ボタンをクリックすると)、選択も失われます。これを回避するには?

Table table = new Table(group, SWT.BORDER | SWT.FULL_SELECTION);
table.setLinesVisible(true);
table.setHeaderVisible(true);

table.addSelectionListener(new SelectionAdapter() {
    @Override
    public void widgetSelected(SelectionEvent arg0) {
        onSelection();
    }
});

選択された行: 選択した

選択が失われました: 選択が失われました

4

2 に答える 2

0

選択したテーブル アイテムの背景色と前景色を変更できます。ここを参照してくださいフォーカスが失われたときにswtテーブルの行を強調表示する

于 2013-08-02T09:23:12.057 に答える