rafraichissement JLabels - Java - Programmation
Marsh Posté le 11-06-2007 à 19:13:05
ok voici mon code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class FenetrePoker extends JFrame implements ActionListener{
//definition de la fenetre
JFrame fenetrepoker;
//definition d'un menu deroulant
Choice BlindsDeroulant;
//definition des boutons de jeu
JButton Démarrer;
JButton Stop;
JButton Aide;
JButton Quitter;
JButton Continuer;
.....
//placement des auditeurs sur les boutons
Démarrer.addActionListener(this);
Quitter.addActionListener(this);
Continuer.addActionListener(this);
......
this.add(Démarrer);}
if(debut==0){
this.add(Continuer);
}
this.add(Stop);
this.add(Aide);
this.add(Quitter);
this.add(options);
public void actionPerformed (ActionEvent evenement) {
if(evenement.getSource()==Démarrer && debut==1){
JLabel label = new JLabel("continue" );
add(label);
repaint();
mais cela n'affiche pas le label....
Marsh Posté le 11-06-2007 à 19:13:58
j'ai oublier de preciser que jai placer le label a l'aide de setBounds() desolé
Marsh Posté le 11-06-2007 à 19:24:19
if(evenement.getSource()==Démarrer && debut==1){
Comment ca peut marcher ca ?
T'as une variable qui s'appelle Démarrer ?
Marsh Posté le 11-06-2007 à 19:28:29
did-54 a écrit : if(evenement.getSource()==Démarrer && debut==1){ |
Code :
|
Marsh Posté le 11-06-2007 à 20:15:56
p'tin en effet
Ouais, bah si on commence à foutre des accents dans les noms de variables aussi
Marsh Posté le 11-06-2007 à 20:42:00
spa trop grave, j'ai bosse avec des japonais qui foutaient des variables en kanjis
Marsh Posté le 11-06-2007 à 20:52:00
lol desoler mais jessayer de faire un truc propre ^^ alors toujour pas de solutions?
Marsh Posté le 11-06-2007 à 17:14:08
je renouvel encore une fois ma demende d'aide. je suis contre les multi topic mais la personne ne me repond et sa m'embete beaucoup
probleme je voudrai a l'aide d'actionlistener quand jappuie sur un bouton afficher un JLabel sur un autre JLabel deja afficher dans une Jframe sans recrée toute la fenetre voila merci a tous ceux qui repondent