Сегодня я играл с графическим интерфейсом и пытался добавить к нему различные элементы,
public void actionPerformed(ActionEvent e)
{
if (e.getSource() == jButton1)
{
//Do Something
}
JComboBox cb = (JComboBox)e.getSource();
String petName = (String)cb.getSelectedItem();
if(petName == "Cat")
{
//Do Something
}
}
Когда я нажимаю jButton1, он делает то, что я хочу, и когда я выбираю «Cat» в выпадающем списке, он делает то, что я хочу, но только когда я нажимаю jButton1, а не когда я выбираю cat, он дает мне следующая ошибка
javax.swing.JButton не может быть приведен к javax.swing.JComboBox
Любые идеи, очевидно, как-то связаны с кодом comboxbox, и когда я удаляю код из JCombobox вниз, ошибка не появляется.
Любая помощь была бы хороша, а не домашняя работа, просто возиться и посмотреть, смогу ли я узнать что-то новое