e757. getting and setting the selected item in a jcombobox component.txt

来自「这里面包含了一百多个JAVA源文件」· 文本 代码 · 共 23 行

TXT
23
字号
// Create a read-only combobox
    String[] items = {"item1", "item2"};
    JComboBox cb = new JComboBox(items);
    
    // Get current value
    Object obj = cb.getSelectedItem(); // item1
    
    // Set a new value
    cb.setSelectedItem("item2");
    obj = cb.getSelectedItem();        // item2
    
    // If the new value is not in the list of valid items, the call is ignored
    cb.setSelectedItem("item3");
    obj = cb.getSelectedItem();        // item2
    
    // However, if the combobox is editable, the new value can be any value
    cb.setEditable(true);
    cb.setSelectedItem("item3");
    obj = cb.getSelectedItem();        // item3

 Related Examples 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?