Я смотрел на подобные вопросы на этом сайте, но я не могу понять концепцию, поэтому я должен опубликовать свой собственный вопрос, чтобы получить ответ, специфичный для меня.
Я пытаюсь добавить текст, введенный в JTextField txtAddEng, добавленный в блок JComboBox engBox, нажав кнопку JButton btnAdd.
engBox = new JComboBox();
engBox.setMaximumRowCount(1000);
engBox.setModel(new DefaultComboBoxModel(new String[] {"Select an Engagement"}));
engBox.setBounds(10, 0, 181, 20);
sopPanel.add(engBox);
txtAddEng = new JTextField();
txtAddEng.setHorizontalAlignment(SwingConstants.CENTER);
txtAddEng.setToolTipText("Type ENG-#### and click Add");
txtAddEng.setText("Add an engagement?");
txtAddEng.setBounds(201, 0, 181, 20);
sopPanel.add(txtAddEng);
txtAddEng.setColumns(10);
JButton btnAdd = new JButton("Add");
btnAdd.setBounds(383, 3, 51, 17);
btnAdd.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent clickAdd) {
txtAddEng.toString();
engBox.add(txtAddEng);
}
});