Поле со списком ниже содержит массив чисел: 10, 90, 80 и т. Д. И т. Д.
Я хочу иметь его, когда кто-то нажимает, введите в текстовое поле любое значение, которое он отображает в поле со списком.
Однако я не хочу, чтобы он физически добавлял его в список элементов в поле со списком, только для временного его отображения до тех пор, пока в поле со списком не будет выбрано значение.
Текстовое поле:
textField = new JTextField();
textField.setBounds(150,40,80,20);
getContentPane().add(textField);
textField.addKeyListener(new keyListener());
Введите слушателя:
public class keyListener extends KeyAdapter
{
public void keyPressed(KeyEvent e)
{
if (e.getKeyCode()==KeyEvent.VK_ENTER)
{
comboBox.addItem(TEMP_ITEM_HERE);
}
}
}
Поле со списком:
comboBox = new JComboBox(cdata);
comboBox.setBounds(80,300,100,20);
getContentPane().add(comboBox);