【发布时间】:2015-06-22 06:56:25
【问题描述】:
我想比较 2 个组合框的项目。
假设 combobox1 有项目(“a”、“b”、“c”、“d”),combobox2 有项目(“b”、“c”)。
如果相等,我想检查这些项目并将它们从 combobox1 中删除。
所以比较之后combobox1应该有项目(“a”,“d”),combobox2应该仍然有(“b”,“c”)。
我怎样才能达到这种行为?
【问题讨论】:
我想比较 2 个组合框的项目。
假设 combobox1 有项目(“a”、“b”、“c”、“d”),combobox2 有项目(“b”、“c”)。
如果相等,我想检查这些项目并将它们从 combobox1 中删除。
所以比较之后combobox1应该有项目(“a”,“d”),combobox2应该仍然有(“b”,“c”)。
我怎样才能达到这种行为?
【问题讨论】:
试试
combobox1.getItems().removeAll(combobox2.getItems());
【讨论】: