我对 Eclipse Rap 上的可聚焦按钮有疑问。我已经定义了一些带有一些 CSS 样式的 Toogle 按钮,当你的鼠标悬停在它上面时,它被选中,当它没有被选中时。问题是按钮的焦点使它看起来很奇怪。
我努力了
btnAnimals = new Button(panel, SWT.TOGGLE | SWT.NO_FOCUS);
没有出口。最后我决定为按钮实现一个 FocusAdapter:
FocusListener focusListener = new FocusAdapter() {
@Override
public void focusGained(FocusEvent event) {
txtStreet.setFocus();
}
};
btnAnimals.addFocusListener(focusListener);
这个监听器只被称为 ONCE 的奇怪问题。你知道我做错了什么吗?它是一个错误吗?
提前致谢