[débutant][++Taz est nul] viendez vous foutre de ma gueule pour 1 fois

viendez vous foutre de ma gueule pour 1 fois [débutant][++Taz est nul] - Java - Programmation

Marsh Posté le 07-02-2003 à 21:35:07    

j'essaye de bricoler en Java
 
 

Code :
  1. import javax.swing.*;
  2. import java.awt.event.*;
  3. import java.awt.*;
  4. public class Clique
  5. {   
  6.     public static void main(String[] args)
  7.     {
  8. JFrame frame=new JFrame("Clique" );
  9. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  10. //frame.setSize(300, 300);  
  11.  
  12. ProgressButton pbutton=new ProgressButton(10);
  13. Container panel=frame.getContentPane();
  14. panel.add(pbutton.getButton());
  15. panel.add(pbutton.getProgressBar());
  16. frame.pack();
  17. frame.setVisible(true);
  18.     }
  19. }
  20. class ProgressButton
  21. {
  22.     private JProgressBar pbar;
  23.     private JButton button;
  24.     private int max;
  25.     ProgressButton(int max_)
  26.     {
  27. max=max_;
  28. pbar=new JProgressBar(0, max);
  29. pbar.setValue(0);
  30. pbar.setStringPainted(true);
  31. JButton button=new JButton("Go!" );
  32. button.addActionListener(new ActionListener()
  33.     {
  34.  public void actionPerformed(ActionEvent ae)
  35.  {
  36.      int val=pbar.getValue()+1;
  37.     
  38.      if(val==max )
  39.   {
  40.       System.exit(0);
  41.   }
  42.     
  43.      pbar.setValue(val);
  44.  }
  45.     }
  46.     );
  47.     }
  48.    
  49.     public JButton getButton()
  50.     {
  51. return button;
  52.     }
  53.     public JProgressBar getProgressBar()
  54.     {
  55. return pbar;
  56.     }
  57. }

 
 
mon but c'est de faire progresser une JprogressBar en cliquant sur un bouton: j'ai donc wrapper ça dans une petite classe pour leir JButton et JProgressBar.
 
mais j'ai une java.lang.NullPointerException, au moment ou je incorpore mes objets à mon panel.


Message édité par Taz le 07-02-2003 à 23:23:08
Reply

Marsh Posté le 07-02-2003 à 21:35:07   

Reply

Marsh Posté le 07-02-2003 à 22:49:12    

JButton button=new JButton("Go!" );  
 
Alors deja ca c'est pas bon :
Tu redeclare un objet JButton local qui n'est pas celui que tu retourne apres

Reply

Marsh Posté le 07-02-2003 à 22:52:39    

Euh j'avais pas vu le pseudo.
T'etait serieux la !

Reply

Marsh Posté le 07-02-2003 à 23:13:33    

Clie a écrit :

JButton button=new JButton("Go!" );  
 
Alors deja ca c'est pas bon :
Tu redeclare un objet JButton local qui n'est pas celui que tu retourne apres

je suis con comme un ane, c'est halluciant, 'jai fait du copy/paste. faut dire que d'est qu'ils agit d'ihm, je perds les pedales. et pis sans mon-Wshadow, je suis paumé....


Message édité par Taz le 07-02-2003 à 23:15:25
Reply

Marsh Posté le 08-02-2003 à 08:24:10    

Pas grave on passe tous des heures sur des conneries dans l'genre

Reply

Marsh Posté le 08-02-2003 à 09:49:01    

++Taz a écrit :

je suis con comme un ane, c'est halluciant, 'jai fait du copy/paste. faut dire que d'est qu'ils agit d'ihm, je perds les pedales. et pis sans mon-Wshadow, je suis paumé....


 
Ah, un jour ou l'autre le realité nous reviens en pleine gueule et alors on realise qu'on est tout simplement humain...  

Reply

Marsh Posté le 08-02-2003 à 10:27:10    

merde, je me prenais pour un diable de tasmanie avec un sexe surdimensionné :ouch:

Reply

Marsh Posté le 08-02-2003 à 12:14:08    

++Taz a écrit :

merde, je me prenais pour un diable de tasmanie avec un sexe surdimensionné :ouch:  


 
C'etait de l'humour, juste de l'humour...  ;)

Reply

Marsh Posté le 08-02-2003 à 12:30:59    

fykman a écrit :


 
C'etait de l'humour, juste de l'humour...  ;)  

tu as raison, continue à m'appeler maitre ou commandeur :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed