Im Prinzip ist a = b wenn ich mich nicht komplett Irre
Da irrst du Dich. Für den Fall das a==FALSE und b==TRUE wäre Deine Annahme verkehrt.
Gruß
Claus
if(b != true){
a = b;
}
a = a && b
ist eigentlich schon vom Prinzip her Käse. Das sollte man einfach nicht machen. Dann lieber gleich
c = a && b
Das ist deutlich weniger verwirrend.
Gruß
Claus
boolean enable=true;
enable = a && b;
...
if(a && b && c && d && e)
enablePanel();
else
disablePanel();
boolean enabled=true;
foreach(JTextField textField : textFields)
{
if(!field.enabled)
{
enabled=false;
break;
}
}
wenn eins der Felder nicht befüllt werden kann
boolean showPanel = true;
showPanel = showPanel && createTextField("label", "inhalt");
showPanel = showPanel && createNumField("anderes label", 123);
[...]
if(showPanel) {
panel.setVisible(true);
}