可编辑的JComboBox搜索

时间:2014-08-04 02:30:10

标签: java swing search autocomplete jcombobox

我有一个JComboBox,其中包含一大堆人。当我点击该人时,它会显示与这些人相关的所有数据。它存储在LinkedLists的LinkedList中。我想这样做,以便我的JComboBox可用于搜索LinkedList中的人员以及使用其中的下拉菜单。

我如何更改当前代码以实现此目的?

    clientList = new JComboBox<String>(myOLL.toArray());
    clientList.setEditable(true);

    clientList.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent arg0) {
            clientList.getSelectedItem();
            int indexToUse = clientList.getSelectedIndex();

            LinkedList jobList = myOLL.returnList(indexToUse);

            txtOutput.setText(jobList.toString());
        }
    });
    clientList.setBounds(95, 10, 329, 25);
    frame.getContentPane().add(clientList);

0 个答案:

没有答案