Hallo!
Habe eine GUI geschrieben. Zu dieser GUI wollte ich nun die Funktionen Hinzufügen. Mein Problem: Ich habe ein Textfeld, dass ich in einer anderen Klasse auslesen, und in einem String speichern möchte. habe schon so versucht:
Jedenfalls funktioniert das nicht. Bitte um Hilfe.
Hier der Komplette GUI Code:
Habe eine GUI geschrieben. Zu dieser GUI wollte ich nun die Funktionen Hinzufügen. Mein Problem: Ich habe ein Textfeld, dass ich in einer anderen Klasse auslesen, und in einem String speichern möchte. habe schon so versucht:
Java:
gui guiclass = new gui();
String textinput = gui.textfield.getText();
Hier der Komplette GUI Code:
Java:
package de.luca.java.rotcrypt;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
public class gui extends JFrame{
public static void main(String[] args) {
new gui();
}
public gui(){
super("Rotationsverschlüsselung");
setDefaultCloseOperation(EXIT_ON_CLOSE);
getContentPane().setLayout(null);
setResizable(false);
JTextField textField = new JTextField();
textField.setBounds(5, 30, 290, 25); // geht bis 300
getContentPane().add(textField);
JTextField textfield2 = new JTextField();
textfield2.setBounds(305, 30, 285, 25);
getContentPane().add(textfield2);
JTextField textfield3 = new JTextField();
textfield3.setBounds(270, 60, 30, 20);
getContentPane().add(textfield3);
JButton button = new JButton("Text v*erschlüsseln");
button.setBounds(335, 60, 225, 20);
getContentPane().add(button);
JLabel label = new JLabel("Zu verschlüsselnden Text eingeben:");
label.setBounds(45, 5, 280, 20);
getContentPane().add(label);
JLabel label2 = new JLabel("Verschlüsselter Text");
label2.setBounds(380, 5, 280, 20);
getContentPane().add(label2);
JLabel label3 = new JLabel("Um wie viele Stellen soll verschoben werden?");
label3.setBounds(5, 60, 280, 20);
getContentPane().add(label3);
setLocation(50, 50);
setSize(600, 117);
setVisible(true);
}
public void variablen() {
}
}