Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1729 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Problème JInternalFrame

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème JInternalFrame

n°1802034
DRAGCHM
Posté le 19-10-2008 à 13:25:37  profilanswer
 

Salut tout le monde voila mon problème j’ai crée un jFrame ou j’affiche plusieurs JInternalFrame .dans l’une de JInternalFrame (IUEmploye) j’ai crée un jbutton, quand je click sure ce button une autre JInternalFrame (Detail) s’affiche et la première ce ferme, mais le problème c’est que  
Actuellement Si Je vue faire l'inverse, a partir d'un button « B2» qui se trouve à JInternalFrame « Detail » je vue revenir à JInternalFrame « IUEmploye »  
 
j'ai essayer cette Solution mais j'ai eu cette erreur :  

Code :
  1. Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
  2. at projet.IUEmploye.jButton1ActionPerformed(IUEmploye.java:90)
  3. at projet.IUEmploye.access$000(IUEmploye.java:15)
  4. at projet.IUEmploye$1.actionPerformed(IUEmploye.java:54)
  5. at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
  6. at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) ...


voici une parti du code des deux class IUEmploye et Detail  

Code :
  1. **************IUEmploye
  2. import javax.swing.JDesktopPane;
  3. publicclass IUEmploye extends javax.swing.JInternalFrame{
  4. IUMenu menu;
  5. Detail L;
  6. public IUEmploye (){
  7. initComponents();
  8. }
  9. public IUEmploye (IUMenu menu){
  10. this.menu = menu;
  11. try{
  12. initComponents();
  13. }
  14. catch(SQLException ex){
  15. System.out.println(ex.getMessage());
  16. }
  17. }
  18. ....
  19. privatevoid jButton2ActionPerformed(java.awt.event.ActionEvent evt){
  20. // TODO add your handling code here:  
  21. L = new Detail ();
  22. menu.d.add(L);
  23. try{
  24. L.setSelected(true);
  25. }
  26. catch(PropertyVetoException ex){
  27. Logger.getLogger(IUMenu.class.getName()).log(Level.SEVERE, null, ex);
  28. }
  29. L.setLocation(20, 10);
  30. L.setVisible(true);
  31. this.setVisible(false);
  32. }
  33. }
Code :
  1. //******Detail  
  2. import java.beans.PropertyVetoException;  
  3. public class Detail extends javax.swing.JInternalFrame {  
  4. /** Creates new form Detail */
  5. IUMenu m;  
  6. IUEmploye em;  
  7. public Detail () {  
  8. initComponents();  
  9. }  
  10. public Detail (IUMenu m) {  
  11. initComponents();  
  12. this.m = m;  
  13. }  
  14. private void B2(java.awt.event.ActionEvent evt) {  
  15. em = new IUEmploye ();  
  16. m.d.add(em);  
  17. try {  
  18. em.setSelected(true);  
  19. } catch (PropertyVetoException ex) {  
  20. }  
  21. em.setLocation(20, 10);  
  22. em .setVisible(true);  
  23. this.setVisible(false);  
  24. }


SVP si quelqu'un a une idée me la propose, je suis debutante en java et j'ai vraiment besoin de votre aide .  
merci d'avance
 
 
Édité par Elmoricq : les titres tout en majuscules sont interdits.


Message édité par DRAGCHM le 21-10-2008 à 12:55:58
mood
Publicité
Posté le 19-10-2008 à 13:25:37  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Problème JInternalFrame

 

Sujets relatifs
[SQL]Probleme de condition sur un SELECT[Access 2007] Problème de relations de tables
Petit problème avec $_FILESTurbo c++ : probleme de linkeur?
Problème MCD vers MPD sur PowerAMCProbleme avec texte cliquable+description qui apparait en dessous
Problème d'apostrophe PHP et SQL SERVERProbleme Affichage Background dans Tableau
Problème JDesktopPane, JInternalFrame 
Plus de sujets relatifs à : Problème JInternalFrame


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR