0

如何使用户无法选择组合框值?

String [] names = {"john", "jack", "frank"};
JComboBox box = new JComboBox(names);
lezioniBox.insertItemAt("-- Choose a name --", 0); 
lezioniBox.setSelectedIndex(0); \\ I wanted to have a sort of hint

但我不想-- Choose a name --选择。我能怎么做?

4

1 回答 1

0

但是,您不能为用户尝试对您的 JComboBox 执行某些操作添加一些验证代码。如果他们选择该选项,那么您可能会抛出错误。这可以通过 JComboBox 上的事件侦听器来完成,或者如果以类似表单的格式提交,它可以在用户选择 OK、Save 或您将提交按钮设置为时进行验证。

于 2013-09-11T17:05:19.280 回答