【发布时间】:2013-03-03 03:03:39
【问题描述】:
我正在尝试从另一种方法中使用这个名为“用户名”的字符串,但我似乎不知道该怎么做。
我这里有这段代码,它将文本字段的条目分配给变量,但我似乎无法在其他方法中使用此变量
//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");
}
这可能是我想念的非常简单的东西,谢谢你们的帮助。
(完整代码)
【问题讨论】:
-
您可能希望在类中声明
String username,而不是在该特定方法中。
标签: java eclipse methods using