gpt4 book ai didi

java - 使用另一个类的登录类

转载 作者:行者123 更新时间:2023-12-01 14:35:26 24 4
gpt4 key购买 nike

我创建登录表单,当按下按钮时,我想将输入的名称传递给另一个类。

private void okButtonActionPerformed(java.awt.event.ActionEvent evt) {                                         

get_name = this.nameField.getText();
get_pass = this.passwordField.getText();

}

在另一个类中,这会打印 null,

public static void main(String[] args) {
LoginFrame logframe = new LoginFrame();
System.out.println(logframe.get_name);
}

最佳答案

main() 方法在 get_name 设置值之前被调用,这就是为什么您得到 null 的原因。如果您调试应用程序(或只是移动 print),则在 okButtonActionPerformed() 之后,get_name 可能不会为 null被调用。

拥有公共(public)变量也不是一个好习惯,您应该将它们设置为私有(private)并使用 getterssetters来访问它们。 Here列出了这样做的充分理由。

关于java - 使用另一个类的登录类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16530975/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com