我想在 SWT 操作上实现这种效果(按下最右边的 2 个按钮),如 eclipse 控制台中所示:
我有一个扩展类org.eclipse.jface.action.Action
。它被添加到org.eclipse.jface.action.IToolBarManager
.
我想在 SWT 操作上实现这种效果(按下最右边的 2 个按钮),如 eclipse 控制台中所示:
我有一个扩展类org.eclipse.jface.action.Action
。它被添加到org.eclipse.jface.action.IToolBarManager
.
我认为您需要使用IAction.AS_CHECK_BOX
样式:
动作样式常量(值 2)指示动作是复选框(或切换按钮)。
所以
class MyAction extends Action {
public MyAction() {
super(NAME, IAction.AS_CHECK_BOX);
}
...
}