如何在Java中使用三态checkbox/TreeItem?
How to use a tri-state checkbox/TreeItem in Java?
环境:JavaSE 6
我正在开发 Eclipse RCP 应用程序。如何使用三态复选框创建 TreeItems。喜欢Eclipse IDE更新包界面。我现在使用 SWT TreeItem class,它只提供 API、setChecked(bool),用于 true/false 个状态。
填写的复选框称为'grayed'。
与 CheckboxTreeViewer
一起使用 setGrayed
、setGrayChecked
、setGrayedElements
方法设置灰色项。
与TreeItem
一起使用setGrayed
方法。
由您编写确定节点何时变灰的逻辑。
环境:JavaSE 6
我正在开发 Eclipse RCP 应用程序。如何使用三态复选框创建 TreeItems。喜欢Eclipse IDE更新包界面。我现在使用 SWT TreeItem class,它只提供 API、setChecked(bool),用于 true/false 个状态。
填写的复选框称为'grayed'。
与 CheckboxTreeViewer
一起使用 setGrayed
、setGrayChecked
、setGrayedElements
方法设置灰色项。
与TreeItem
一起使用setGrayed
方法。
由您编写确定节点何时变灰的逻辑。