我创建了一个 JComboBox 和 JButton 来提交信息。我需要将信息发送到不同的类以使用 switch 方法对其进行排序。但看起来在 ActionListener 中创建的字符串没有被其他类识别。
public Main() {
final JComboBox comboB = new JComboBox(b); //add int b in here for array
comboB.setBounds(50, 30, 123, 20);
contentPane.add(comboB);
JButton btnTest = new JButton("Test");
btnTest.setBounds(300, 350, 89, 23);
contentPane.add(btnTest);
btnTest.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String s = (String)comboB.getSelectedItem();
}
});
}
如何使 String 可以被其他类识别?我有一个单独的类,它将根据从 ComboBox 中选择的内容更改操作,但我似乎无法获取此信息。谢谢你。