У меня есть матрица SWT.TOGGLE
кнопок, которые представляют некоторые переключатели-переключатели в моем приложении.
Идея состоит в том, чтобы отображать их переключенными (нажатыми), если они сохранены как активированные, но должны быть SWT.READ_ONLY
, поскольку этот экран предназначен только для отображения и не должен быть интерактивным.
Проблема в том, что, если я добавлю SWT.READ_ONLY
к кнопке, то setSelection(true)
не будет работать, и все кнопки, по которым я звоню setSelection(true)
, будут отображаться не переключенными.
Как мы можем справиться с этим?
Button button = new Button(column, SWT.TOGGLE | SWT.READ_ONLY);
button.setSelection(true);
Спасибо