gpt4 book ai didi

java - 在一个 jcombobox 中进行选择启用不同的 jcombobox

转载 作者:行者123 更新时间:2023-12-01 15:54:22 27 4
gpt4 key购买 nike

我有 7 个 jcombobox,它们都以相同的默认选择开头。如果在前面的 jcombobox 中选择了默认值以外的内容,如何启用下一个?

        if ( ! (custData1.equals("Please Select a Customer from the dropdown menu")) ){
custData2.setEnabled(true);
if ( ! (custData2.equals("Please Select a Customer from the dropdown menu")) ){
custData3.setEnabled(true);
if ( ! (custData3.equals("Please Select a Customer from the dropdown menu")) ){
custData4.setEnabled(true);
if ( ! (custData4.equals("Please Select a Customer from the dropdown menu")) ){
custData5.setEnabled(true);
if ( ! (custData5.equals("Please Select a Customer from the dropdown menu")) ){
custData6.setEnabled(true);
if ( ! (custData6.equals("Please Select a Customer from the dropdown menu")) ){
custData7.setEnabled(true);
}
}
}
}
}
}

这似乎不起作用...

最佳答案

通过扩展JComboBox创建自定义JComboBox。使该类接受对前面的组合框的引用。将它和它本身作为前面的框的 ActionListener ,并且每当选择一个项目时,它都应该启用/禁用自身。

关于java - 在一个 jcombobox 中进行选择启用不同的 jcombobox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5376546/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com