Textfield

cs_david Messages postés 22 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 19 mai 2012 - 20 mai 2011 à 10:29
cs_david Messages postés 22 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 19 mai 2012 - 20 mai 2011 à 12:29
Bonjour, je voudrais ecrire ou recuperer un texte d'un textfield en appuyant sur un bouton
je travail avec import java.awt.*;
merci

3 réponses

eccsup Messages postés 77 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 14 novembre 2022
20 mai 2011 à 11:43
Ecrire du texte:
jTextField1.setText("Ta chaine ici")


Lire du texte:

String maChaine = jTextFiel1.getText()
0
cs_david Messages postés 22 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 19 mai 2012
20 mai 2011 à 11:46
en fait ça je connais ce que je n'arrive pas a faire c'est récupérer l'action du bouton et cette action active l'affichage du texte
0
cs_david Messages postés 22 Date d'inscription lundi 31 décembre 2001 Statut Membre Dernière intervention 19 mai 2012
20 mai 2011 à 12:29
mon code est celui ci:

import java.awt.*;
import java.awt.Frame.*;
import java.awt.event.*;
import java.util.*;
public class Nfa06Robotfenetre extends Canvas
{
public final static int HT=100;
public final static int LG=800;
public static void main (String args [] )
//public void fenetre(String text)

{String as="";

Nfa06DesBouttons boutton =new Nfa06DesBouttons();
Nfa06DesTextbox textbox= new Nfa06DesTextbox();
//Nfa06GestionBouton essai=new Nfa06GestionBouton();

Frame F=new Frame();
F.setTitle("Boulangerie automatique");
F.setBounds(250,250,LG,HT);
F.setBackground(Color.gray);
F.add(textbox,"West");
F.add(boutton,"South");
F.setResizable(false);
F.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e) {System.exit(0);}});
F.setVisible(true);


}
public static void ecriredansfenettre()
{ Nfa06DesTextbox textbox= new Nfa06DesTextbox();
textbox.test();
}
}
------------------------------------------------------------------
import java.awt.*;
import java.awt.event.*;
public class Nfa06GestionBouton implements ActionListener
{private String n="";int m=0;


public void actionPerformed(ActionEvent e)

{ n = e.getActionCommand ();
if(n.equals("Valider")==true) m=0;
if(n.equals("Quitter")==true) m=1;

Nfa06DesTextbox essai =new Nfa06DesTextbox();

switch (m)

{
case (0) :essai.test();break;
case (1) : System.exit(0);break;
}
}

}
--------------------------------------------------------------------------
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
//import java.awt.TextField.*;
public class Nfa06DesTextbox extends Panel
{TextField tf1;
TextField tf2;
String r="";
public Nfa06DesTextbox()
{

setBackground(Color.white);

tf1 = new TextField();
tf1.setColumns(50);
this.add(tf1);
tf1.setText("Entrer votre reponse ici");


tf2 = new TextField();
tf2.setColumns(50);
this.add(tf2);

}

public void test()
{
tf2.setText("toto");
}
}
--------------------------------------------------------------------------
import java.awt.*;
import java.awt.event.*;
public class Nfa06DesBouttons extends Panel
{
public String r ="";


public Nfa06DesBouttons()
{


setBackground(Color.BLUE);
Button nValider=new Button("Valider");
this.add(nValider);


nValider.addActionListener(new Nfa06GestionBouton());
Button nQuitter=new Button("Quitter");
this.add(nQuitter);
nQuitter.addActionListener(new Nfa06GestionBouton());

}
}
0
Rejoignez-nous