Hallo,
ich rufe ein JDialog auf in dem ein Button geklickt werden aknn. Wenn ich den ActionListener für den Button implementiere bekomme ich Fehler:
hier der Fehler:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
LoeschenBtnAction cannot be resolved to a type
at auswertung.AuGUI.setupInteractions(AuGUI.java:148)
at auswertung.AuGUI.<init>(AuGUI.java:95)
at auswertung.MAIN.main(MAIN.java:40)
kann ich keinen Action Listener in einem ActionListener implementieren?
ich rufe ein JDialog auf in dem ein Button geklickt werden aknn. Wenn ich den ActionListener für den Button implementiere bekomme ich Fehler:
Java:
private class LoeschenAction implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
btnLoeschen.addActionListener(new LoeschenBtnAction());
pnlLoeschen = new JPanel();
pnlLoeschen.setLayout(new FlowLayout((FlowLayout.RIGHT)));
diaLoeschen = new JDialog(diaLoeschen, true);
diaLoeschen.setTitle("Einträge löschen");
diaLoeschen.setSize(600, 400);
diaLoeschen.setResizable(false);
tblLoeschen = new JTable();
tblm = new DefaultTableModel(mysql.holeFragen(), new String [] {"fragen_id", "kurs", "ort", "dozent", "datum"});
tblLoeschen.setModel(tblm);
scrollTabelle = new JScrollPane(tblLoeschen);
scrollTabelle.setBounds(170, 50, 310, 390);
btnLoeschen = new JButton("Löschen");
lblLoeschen = new JLabel("Erfolgreich gelöscht");
lblLoeschen.setVisible(false);
pnlLoeschen.add(lblLoeschen);
pnlLoeschen.add(btnLoeschen);
diaLoeschen.getContentPane().setLayout(new BorderLayout(5,5));
diaLoeschen.getContentPane().add(scrollTabelle, BorderLayout.CENTER);
diaLoeschen.getContentPane().add(BorderLayout.PAGE_END,pnlLoeschen);
diaLoeschen.setVisible(true);
public class LoeschenBtnAction implements ActionListener {
@Override
public void actionPerformed(ActionEvent e) {
lblLoeschen.setVisible(true);
}
}
}
}
hier der Fehler:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
LoeschenBtnAction cannot be resolved to a type
at auswertung.AuGUI.setupInteractions(AuGUI.java:148)
at auswertung.AuGUI.<init>(AuGUI.java:95)
at auswertung.MAIN.main(MAIN.java:40)
kann ich keinen Action Listener in einem ActionListener implementieren?