[Java] problème d'utilsation de la JFrame?

SyPiC Messages postés 187 Statut Membre -  
chuka Messages postés 980 Statut Membre -
Bonjour,
je ne comprend pas comment écrire dans une JFrame en Java... Est-ce que quelqu'un pourrait me donner un exemple svp...
Merci de vos réponses.

--
SyPiC

4 réponses

  1. chuka Messages postés 980 Statut Membre 379
     
    Salut,
    public class Appli {
    JFrame fenetre ;
    JButton jbAffiche;
    JButton jbFerme;
    JTextField jtfSaisie;
    public Appli(String titre) {
    //création de la fenetre
    fenetre = new JFrame(titre);
    //récupération du conteneur de la fenêtre où tu pourras mettre tes autres elements
    Container contenu =fenetre.getContentPane();
    //Création du panneau pour mettre tes boutons
    JPanel panneauBtn = new JPanel();
    jbAffiche = new JButton("Afficher");
    jbFerme = new JButton("Ferme");
    jtfSaisie = new JTextField();
    panneauBtn.add(jbAffiche);
    panneauBtn.add(jbFerme);
    contenu.setLayout(new GridLayout(2,1));
    //ajout de tous les elements dans le conteneur rattaché à ta fenêtre
    contenu.add(jtfSaisie);
    contenu.add(panneauBtn);
    fenetre.pack();
    fenetre.setVisible(true);
    }
    public static void main(String[] args) {
    Appli appli= new Appli("Test IHM Java");
    }
    }

    J'espere ca pourra t'aider!!
    @+
    0
  2. SyPiC Messages postés 187 Statut Membre 19
     
    Je vais tester... Merci beaucoup.
    0
  3. SyPiC Messages postés 187 Statut Membre 19
     
    en fait je voulais juste écrire du texte comme un system.out.println()... Est-il possible de me montrer un autre exemple? merci beaucoup...
    0
  4. chuka Messages postés 980 Statut Membre 379
     
    Salut,
    rajoute dans le main:
    appli.jtfSaisie.setText("Hello World");//par exemple
    J'espere ça répond à ta question!!!
    @+
    0