Comment acceder au nom de la fenetre a partir d'une methode?
Bonsoir a tous,
j'ai un petit probleme (pas compliqué j'en suis sur), et je bloque dessus.
Voila je créer ma fenetre et lorsque je suis dans une fonction de celle ci, je n'arrive plus a rendre la fenetre invisible en l'appellant par this.
Voici le code, c'est lorsque je rajoute un listener a un bouton ou autre élément. D'habitude j'utilise le pointeur this qui fait reference a la fenetre pour faire
Code:
this.setVisible(false);
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
bSupprimer.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
try {
int rep = JOptionPane.showConfirmDialog(null,
"Etes vous sur de vouloir supprimer le client ?",
"Confirmation :",
JOptionPane.YES_NO_OPTION);
if (rep == 0) {
Statement stmt = mysql.connexion.createStatement();
String query = "DELETE from clients where id=" + id;
stmt.executeUpdate(query);
JOptionPane.showMessageDialog(null,
"Le client a été supprimé de la base de données.",
"Confirmation :",
JOptionPane.WARNING_MESSAGE);
}
} |
Merci d'avance a tous pour vos reponses ;)