Design Preview und echtes GUI

Alles was mit Swing und AWT zu tun hat

Moderatoren: wegus, Olek77

Antworten
PICnico
Beiträge: 2
Registriert: 30.01.2014, 08:03
Kontaktdaten:

Design Preview und echtes GUI

Beitrag von PICnico » 30.01.2014, 08:06

Guten Tag zusammen!

Kann mir jemand sagen aus welchem Grund die Design Preview und das tatsächliche Ergebnis der GUI so unterschiedlich sind?
Farben werden nicht korrekt dargestellt, Buttons sehen komplett anders aus ... Zur Veranschaulichung ein Beispiel im Anhang.

Vieuel Grüße
PICNico
Dateianhänge
Real.png
Real.png (5.11 KiB) 7689 mal betrachtet
Preview.png
Preview.png (4.15 KiB) 7689 mal betrachtet

Benutzeravatar
Tux1000
Beiträge: 264
Registriert: 05.04.2008, 16:09

Re: Design Preview und echtes GUI

Beitrag von Tux1000 » 30.01.2014, 08:21

Hallo und willkommen im Forum,

das liegt an den unterschiedlichen Look&Feels (LAFs).

Unter NetBeans nutzt du scheinbar das Metal-LAF (oder ist das das Standard-Win-LAF??) und für deine Anwendung setzt du das Nimbus LAF ein. Du könntest jetzt NetBeans komplett auf Nimbus laufen lassen (mach ich auch so) oder über einen Rechtsklick im Navigator auf dein Root-Element im Untermenü "Preview-Design" das LAF wählen.

Um immer das System-LAF zu nutzen, könntest du auch

Code: Alles auswählen

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
verwenden.

Viele Grüße

PICnico
Beiträge: 2
Registriert: 30.01.2014, 08:03
Kontaktdaten:

Re: Design Preview und echtes GUI

Beitrag von PICnico » 30.01.2014, 16:29

Danke erstmal!

Wie könnte ich das LAF in Netbeans umstellen?

Benutzeravatar
Tux1000
Beiträge: 264
Registriert: 05.04.2008, 16:09

Re: Design Preview und echtes GUI

Beitrag von Tux1000 » 30.01.2014, 17:15

Kurze Antwort:
Geh ins NetBeans-Installationsverzeichnis, dort ins Unterverzeichnis "etc" und öffne die Datei "netbeans.conf".
Suche den Eintrag "netbeans_default_options" und füge am Ende " --laf Nimbus" hinzu (muss natürlich in den Anführungszeichen sein) um das Nimbus LAF für NetBeans zu nutzen.
NetBeans neustarten und du solltest die Änderungen sehen.

Lange Antwort:
http://wiki.netbeans.org/NBLookAndFeels

Viele Grüße

Antworten