別のメソッドから「username」と呼ばれるこの文字列を使用しようとしていますが、どうすればよいかわかりません。
ここに、テキストフィールドのエントリを変数に割り当てるこのコードがありますが、この変数を別のメソッドで使用できないようです。
//Configuring content pane
JFormattedTextField formattedTextField = new JFormattedTextField();
formattedTextField.setBounds(129, 36, 120, 20);
UsernameFrame.getContentPane().add(formattedTextField);
UsernameFrame.setVisible(true);
//Assigning text field entry to variable
String username = formattedTextField.getText();
現在、以下に貼り付けたメソッドでこの変数を使用しようとしていますが、何が欠けているのかわかりません。
public void actionPerformed(ActionEvent e){
if(username.length() < 5){
}
//Execute when the button is pressed
System.out.println("The button has been pressed");
}
これはおそらく私が見逃している本当に単純なことです、あなたの助けてくれてありがとう。
(完全なコード)