Ich möchte einen Wert von einem Benutzer nehmen und es anzeigen. Wie ist es möglich? Ich habe schon etwas mit .getText() gemacht, aber es funktioniert nicht.JFrame Scanner und system.out.print
Dies ist, was ich bereits getan habe: öffentliche Klasse CryptographieJFrame5 {
public static void main(String[] args) {
//This is what I want to do:
Scanner keyboard = new Scanner (System.in);
String n = keyboard.nextLine();
System.out.println(n);
//This is what I try to do:
public CryptographieJFrame5 ()
{
super();
setSize(600,600);
setResizable(false);
setDefaultCloseOperation(EXIT_ON_CLOSE);
JTextField MessageToEncrypt = new JTextField();
MessageToEncrypt.setBackground(new Color(204, 204, 204));
MessageToEncrypt.setBounds(24, 66, 197, 75);
String message = MessageToEncrypt.getText();
JLabel label = new JLabel();
setLayout (message);
add(label);
}
}
}
Bitte versuchen Sie es. Zeig uns, was du probiert hast. – 23k
'JTextField',' ActionListener', vielleicht sogar 'JButton' sind alle Ressourcen, die Sie benötigen. Vielleicht beginnen Sie mit [Erstellen einer Benutzeroberfläche mit Swing] (https://docs.oracle.com/javase/tutorial/uiswing/index.html) – MadProgrammer
Was haben Sie mit '.getText()', dass es nicht funktioniert: ( – qwerty