Salut ce qui est équivalent JAVA à cette paix de code écrit en C# classe 1:textfields setter getter GUI JAVA
public string Password
{
get { return password; }
set { password = value; }
}
classe 2:
try
{
UserEntity user = new UserEntity();
user.Password = textBoxPassword.Text;
user.InsertUser();
MessageBox.Show("User is registred");
}
en java j'ai écrit ceci: classe 1:
protected int password ;
public int getPassword(){
return password;
}
public void setPassword(int password){
this.password=password;
}
class2:
LoginEntity login = new LoginEntity();
login.getPassword() = pwdTextBox.getText();// here ERROR : required variable , found value
Vous comparez 'string Password' avec' int password' ... Vous pouvez remplacer 'login.getPassword() = ...' par 'login.password = ...' pour accéder directement au champ. Il vaudrait mieux placer "password" dans un champ "public" dans ce cas. – harpun