Ich verwende die Entwurfsansicht von Netbeans, um eine Benutzeroberfläche für meine Java-App zu erstellen. Für mein Login-Fenster möchte ich das Label "Wrong username ..." anzeigen, NUR wenn die Anmeldung nicht erfolgreich war.So verbergen Sie Komponenten eines JFrame bei der Initialisierung + Netbeans-Entwurfsansicht: Farbanzeige
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
if(!tryLogin()) jLabel3.setVisible(true);
}
Also, was ist eine Best-Practice das Etikett am Anfang zu verbergen?
Wo soll ich setzen jLabel3.setVisible(false);
?
Und da dies wahrscheinlich eine äußerst einfache Frage, die ich ein weiteres Problem bekommen:
ich die Hintergrundfarbe meiner JFrame zu einem anderen gesetzt, die in der Netbeans-Entwurfsansicht angezeigt wird. Was kann ich tun, damit alle meine Farbänderungen sofort angezeigt werden? Ich sah eine mögliche Antwort hier: Netbeans GUI preview is different from Runtime view, aber ich kann "% APPDATA% \ CompanyName \ myApp \ mainFrame.session.xml" nicht finden, um es zu testen und nicht sicher, ob es mein Problem löst.
Hier sind die Bilder von der Benutzeroberfläche in der Entwurfsansicht und wenn es läuft tatsächlich:
wenn Sie weitere Informationen lassen Sie mich brauchen, wissen!
andere Tipps für UI Herstellung werden sehr geschätzt: D