bonsoir j'ai un problème avec mes fenêtres je n'arrive pas à accéder à la fenetre précedente
pour mieux me comprendre
j'ai dux classe facture et article
si je click sur le bouton de la classe facture une fenetre article ouvre je choix une ligne de table puis je click sur le bouton pour afficher les informations de la table de la fenetre article sur la fenetre facture
mais le problème je cré une nouvelle instance de la classe facture
le problème que je veux que ses informations s'affiche sur la fenêtre ouvrante plutôt précédente fenetre facture qui est ouverte
voila le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 la fenêtre facture je click sur le bouton la fenetre article ouvre private JButton getJButton4() { if (jButton4 == null) { jButton4 = new JButton(); jButton4.setText(" ajouter "); jButton4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event article a = new article (); a.setVisible(true); } }); } return jButton4; }j'espere que vous m'avez compris le problème merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 puis une fenetre article ouvre private JButton getJButton2() { if (jButton2 == null) { jButton2 = new JButton(); jButton2.setBounds(new Rectangle(265, 598, 79, 27)); jButton2.setText("Valider"); jButton2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { int num=jTable.getSelectedRow() ; String ref=jTable.getValueAt(num, 0).toString(); String des=jTable.getValueAt(num, 1).toString(); String prix=jTable.getValueAt(num, 2).toString(); facture a = new facture(); // problème à se niveau je ne veux pas créé une autre instance pour afficher les données je veux les afficher sur la fenetre facture qui est ouverte a.MaMethode11(ref,des,prix ); a.setVisible(true); setVisible(false); } }); } return jButton2; }
Partager