У меня есть три файла Java (Login.java, Sales.java), и я хочу передать переменную «Имя пользователя» другим 3 файлам Java, чтобы в Sales.java могло отображаться «Имя пользователя»
Это то, что я сделал, создать loginstaff.java:
public class LoginStaff {
private String Username;
public void LoginStaff() {
}
public void LoginStaff(String Username) {
this.Username = Username;
}
public String getUsername() {
return this.Username;
}
public void setUserame(String Username) {
this.Username = Username;
}
}
В Login.java ![enter image description here](https://i.stack.imgur.com/mFfHI.png)
...
String login = tfusername.getText();
LoginStaff loginstaff = new LoginStaff();
loginstaff.setUserame(login);
...
В Sales.java
... LoginStaff loginstaff= новый LoginStaff ();System.out.println (loginstaff.getUsername ());...
Проблема в том, что я не могу получить имя пользователя в Sales, он возвратил "null".Я знаю, что это связано с новым объектом в другом классе, но я не знаю, как это исправить.