Здравствуйте, извините, если на этот вопрос ответили раньше, я действительно устал и скучаю:/ То, что я пытаюсь сделать, это getText() из textField в Class1 в строку в Class2:Получение строки из текстового поля в другое значение класса null [Java]
в Class1:
JTextField textField = new JTextField();
frame.getContentPane().add(textField);
. . .
public String getme() {
return textField.getText();
}
А чтобы получить строку в Class2:
String user = new Class1().getme();
Это не работает .. он получает нулевое значение.
Если я кладу исходное значение, например:
public String getme() {
return "hm";
}
Это делает работу.
Помогите, пожалуйста!
потому что вы используете ключевое слово 'new' там @mrEnthusiast –
Попробуйте использовать' JTextField textField = new JTextField ("test"); ' – matt
@Null Что вы предлагаете, ничего не делает. Что это значит, что строки неизменяемы? – matt