如何让JComboBox中的某项不可选但其他的项可选.
来源:百度知道 编辑:UC知道 时间:2024/06/09 16:19:13
请读代码行上的注释.如果认为可行,请加分至100,谢谢
---------
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
final public class StrangeCombox extends JFrame {
private JComboBox combox;
private Option[] datas;
public StrangeCombox() throws HeadlessException {
init();doLay();attachListeners();
}
private void init(){
combox = new JComboBox(datas = new Option[]{
new Option(1,"first"),
new Option(2,"second"),
new Option(3,"third"),
new Option(4,"fourth"),
new Option(5,"fifth")
});
}
private void doLay(){
getContentPane().add(combox,BorderLayout.CENTER);
pack();
setVisible(true);
}
private void attachListeners(){
combox.addItemListener(new ItemListener(){