Java Affichage dans une fenêtre

tono25 -  
Thiphariel Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour je viens de faire un petit dedans il y a une fenêtre avec un bouton, et quand je clic sur le bouton sa m'affiche "coucou", dans la console d'Eclipse. Cependant je souhaiterais que "coucou" apparaisse directement dans ma fenêtre que j'ai créé. Comment est ce que je peux faire?

Code :

import javax.swing.*;
import java.awt.*;


public class Fenetre extends JFrame{

private JPanel pan = new JPanel();
private JButton bouton = new JButton("Ajouter Commande");
private JLabel affichage;

public Fenetre(){
//Définit un titre pour votre fenêtre
this.setTitle("Interface Graphique = Chez Tony");
Container c = getContentPane();
c.setLayout(new FlowLayout());
//Définit une taille pour celle-ci ; ici, 400 px de large et 500 px de haut
this.setSize(400, 500);
//Nous allons maintenant dire à notre objet de se positionner au centre
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
c.add(bouton);
bouton.addActionListener(new EcouteurDeBoutons() );
this.affichage = new JLabel();
this.setVisible(true);
}


import java.awt.event.*;


public class EcouteurDeBoutons implements ActionListener{

public void actionPerformed(ActionEvent a){
Commande cp1 = new Commande();
cp1.start();
}
}

A voir également:

4 réponses

Thiphariel Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   11
 
Un simple JLabel suffit.
Sur ton bouton, le ActionPerformed fera un setText("Coucou"); sur ton JLabel et voila
2
tono25
 
help!!
0
Utilisateur anonyme
 
Salut,

Il faudrait que tu ajoutes une TextArea.

Consulte la doc java (par exemple java SE 6)

https://docs.oracle.com/javase/6/docs/api/

classe JTextArea dans la fenêtre All Classes à gauche de l'écran.

Cordialement,

Dan
0
tono25
 
avec TextArea c'est pour afficher du texte exemple :

private TextArea t = new TextArea("coucou");
c.add(t);

j'aurais écrit coucou mais pas les system.out.println de mon programme.
Car j'aimerais que ma fenêtre m'affiche tous ce qui s'affiche dans l'onglet terminal de Eclipse.

Ou alors je mis prend mal. Si tu pourrais m'aiguiller un peu. STP
0
tono25
 
J'ai trouve avec append sur un TextArea.
0