steh grad etwas aufm schlauch 
folgendes problem:
habe ein Loginwindow. dieses setzt bei richtiger eingabe das attribut isAccessAllowed von false auf true.
daraufhin möchte ich in meiner anderen klasse DatenbankConnection den button ConnectToDatabaseButton auf setEnabled(true) stellen.
nun wollte ich es zuerst so machen:
aber das geht ja nicht, da die methode nicht static ist. aber wenn ich sie static mache, kann sie keinen wert mehr "returnen".
wie löse ich nun dieses problem?
normal müsste man ja dann in der klasse DatenbankConnection ein neues LoginWindow objekt lw erzeugen,
und dann lw.isAccessAllowed aufrufen. aber das ist doch sicher nicht richtig bzw sinnvoll, oder?
folgendes problem:
habe ein Loginwindow. dieses setzt bei richtiger eingabe das attribut isAccessAllowed von false auf true.
daraufhin möchte ich in meiner anderen klasse DatenbankConnection den button ConnectToDatabaseButton auf setEnabled(true) stellen.
nun wollte ich es zuerst so machen:
Code:
if ( LoginWindow.getIsAccessAllowed() == true )
{
loginButton.setEnabled(true);
}
aber das geht ja nicht, da die methode nicht static ist. aber wenn ich sie static mache, kann sie keinen wert mehr "returnen".
wie löse ich nun dieses problem?
normal müsste man ja dann in der klasse DatenbankConnection ein neues LoginWindow objekt lw erzeugen,
und dann lw.isAccessAllowed aufrufen. aber das ist doch sicher nicht richtig bzw sinnvoll, oder?