Bonjour,
Lorsque l'on tape :on peut saisir des données dans la console.Code:scanner sc = new Scanner(System.in)
Quelqu'un saurait-il m'indiquer comment créer une zone de saisie de données dans une JFrame/JPanel ?
Merci d'avance pour votre aide.
Version imprimable
Bonjour,
Lorsque l'on tape :on peut saisir des données dans la console.Code:scanner sc = new Scanner(System.in)
Quelqu'un saurait-il m'indiquer comment créer une zone de saisie de données dans une JFrame/JPanel ?
Merci d'avance pour votre aide.
Bonjour,
Dans un JTextField (un champ texte quoi). Si tu as besoin d'aide pour concevoir/créer ta JFrame, utilise WindowBuilder dans Eclipse et n'hésites pas à consulter les tutoriels de ce site.
Alain
crée un JTextField et invoque le et le tour est jouée (si tu veut le récuperer fait un String a=jtextfield.getText; )
exempleCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; public class JLabelDemo extends JFrame { private static JTextField jtextfield = new JTextField("par defaut"); public JLabelDemo(){ this.setLayout(new GridLayout(2,2)); this.add(jtextfield); } public static void main (String[] args){ JLabelDemo frame= new JLabelDemo(); frame.pack(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } }