在我的应用程序中,我需要两个组合框,第二个的内容取决于当前选择的第一个组合。我应该使用JFace ComboViewer吗?或者我应该直接使用组合?
如果我使用JFace ComboViewer,我会得到什么灵活性?或者JFace ComboViewer如何比Combo更好?
为了更清晰,我必须只为我的组合使用字符串。
提前致谢!!!
答案 0 :(得分:5)
主要区别 - 就我而言 - 是使用ILabelProvider
ComboViewer
,而您必须自己为Combo
计算条目。是否使用其中一种取决于具体的用例...
答案 1 :(得分:1)
Combo只是小部件,ComboViewer包装它,所以你使用的模型不仅仅是字符串。您很少想直接创建普通小部件并与之交互。