begin process at 2012 02 14 09:28:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Multimédia

 > 

Autre

 > 

modification d'un label JLabel durant le fonctionnement d'un programme


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

modification d'un label JLabel durant le fonctionnement d'un programme

mardi 9 janvier 2007 à 13:49:36 | modification d'un label JLabel durant le fonctionnement d'un programme

WinLin

Bonjour j'aimerai modifier le label d'un Jlabel mais je ne comprend pas comment le faire durant le fonctionnement du programme

je vous soumet le code je vous remercie d'avance

import

java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
publicclass fenetre extends JFrame {
/**
*Launchtheapplication
*@paramargs
*/
public JLabel label;
publicstaticvoid main(String args[]) {
try {
fenetre frame =
new fenetre();
frame.setVisible(
true);
}
catch (Exception e) {
e.printStackTrace();
}
}
/**
*Createtheframe
*/
public fenetre() {
super();
setBounds(100, 100, 500, 375);
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE);
final JButton button = new JButton();
button.addActionListener(
new ActionListener() {
publicvoid actionPerformed(ActionEvent arg0) {
label.setText("Bonjour ");    //<- ici je modifie le label du Jlabel en Bonjour 
                                                   // mais cela ne fonctionne pas.
}
});
button.setText("Bouton D'origine
");
getContentPane().add(button, BorderLayout.
CENTER);
JLabel label =
new JLabel();
label.setText("LABEL d'origine
");
getContentPane().add(label, BorderLayout.
SOUTH);
//
}
}
je vous remercie pour votre aide si vous pouvez me donner un tutoriel a ce sujet ou
un coup de main dans le code ce serait bien sympas.

Merci d'avance
Winlin
mardi 9 janvier 2007 à 13:58:24 | Re : modification d'un label JLabel durant le fonctionnement d'un programme

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
C'est normal, tu créer ton JLabel dans ta procédure sans le stocker ailleurs...
Modifie cette ligne : JLabel label = new JLabel(); par :
label = new JLabel();



mardi 9 janvier 2007 à 16:24:47 | Re : modification d'un label JLabel durant le fonctionnement d'un programme

WinLin

Tout a bord merci pour ton aide.
poste plus haut ok cela fonctionne
 mais quand je click une seconde fois sur le bouton il ne change pas
pourtant j'ai modifierle code en fonction je pense

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;


public class fenetre extends JFrame {

 
 
 
 JLabel label;
 public static void main(String args[]) {
  try {
   fenetre frame = new fenetre();
   frame.setVisible(true);
  } catch (Exception e) {
   e.printStackTrace();
  }
 }

 
 public fenetre() {
  super();
  setBounds(100, 100, 500, 375);
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  final JButton button = new JButton();
  button.addActionListener(new ActionListener() {
   public void actionPerformed(ActionEvent arg0) {
    String valeur="";
    if (label.getText().equals("New JLabel")) {  
    label.setText("Bonjour");
    label = new JLabel();
        
    } else if  (label.getText().equals("Bonjour")) {
     label.setText("Bonjour a vous clicker");
     label = new JLabel();
     }
   }
  });
  button.setText("New JButton");
  getContentPane().add(button, BorderLayout.CENTER);

  label = new JLabel();
  label.setText("New JLabel");
  getContentPane().add(label, BorderLayout.SOUTH);
  //
 }

}

Winlin

vendredi 12 janvier 2007 à 10:10:24 | Re : modification d'un label JLabel durant le fonctionnement d'un programme

gmi19oj19

Membre Club
Réponse acceptée !
Pas besoin de recréer ton JLabel.

Normalement, un setText suivi d'un repaint() suffit


Cette discussion est classée dans : button, label, fenetre, jlabel, import


Répondre à ce message

Sujets en rapport avec ce message

Enchainement d'evenement [ par WinLin ] Bonjour  a tous J'ai un probleme quand je lance mon application et quand je click sur le bouton 1 mon label change cela c'est nickel chromemais apres probleme d'affichage de mon applet [ par limalima ] Bonjour à tous, j'ai commencé à apprendre les applets, je pensais que c'était simple mais je me rend compte que finalement j'y pas capté grand chose: Splah screen [ par romainbisson ] Bonjour, J'aimerais faire un Splash Screen avant l'ouverture de mon programme, j'ai deja fait l'image de ce splash screen. donc jai trouvé une source ajouter label a un label. [ par GLoarb ] Bonjour tt le monde!Je cherche a ajouter 2 icones a un label (une au debut ..... un texte ..... une a la fin).J'arrive a ajouter une icone au debut av probleme de calcul en JAVA [ par oceane751 ] bonjour à tous!!voila comme le dit le sujet, je rencontre un problee lorsque je veux faire l'addition du prix dun "melon" et celui dune "salade"en eff Demande d'aide [ par javamen33 ] Bonjour tt le monde je voudrai creer une aplication qui permet de creer des rectangles . j'ai une fenetre qui contient un bouton et un panel ,lorsque Exception ClassCast avec WritableCell dans JExcel [ par coltman ] Bonjour, J'ai un petit souci avec JExcel. J'ai une java.lang.ClassCastException: jxl.biff.EmptyCell cannot be cast to jxl.write.Label à la ligne où probleme avec buildContentPane [ par Nayra ] bonjour, je débute avec le développement d'interfaces graphiques avec Swing sous eclipse. j'ai réalisé un code qui permet de créer une interface avec probleme de chargement d'image [ par Nayra ] bonsoir, j'ai réalisé un code qui permet d'afficher un ensemble de boutons dans une fenetre. le deuxième bouton doit être affiché avec une image dedan problème pour cacher afficher plusieurs fenêtres dans une même classe [ par gigss ] Bonjour à tous, Je suis un néophyte dans ce domaine là, et lors de la programmation d'un programme (je fais un qcm) je rencontre le problème suivant:


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,448 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales