Java Swing Look & Feels

Ihre Anwendung ist optisch in die Jahre gekommen? Unsere Look & Feels schaffen Abhilfe!

Wahrscheinlich kennen Sie das: Ihre historisch gewachsene Anwendung ist mittlerweile optisch nicht mehr auf dem neuesten Stand und benötigt ein visuelles Makeover. Trotzdem soll Ihre inzwischen etablierte Software im Großen und Ganzen möglichst unverändert bleiben. Mit einem neuen Look & Feel ist genau das möglich.

Klingt interessant? Dann lassen Sie sich jetzt von unseren Experten zu Ihrer bestehenden Anwendung beraten!

Jetzt beraten lassen

Sie befinden sich hier: Home » Look & Feel

Was ist ein Java Swing Look & Feel?

Das Look & Feel einer Anwendung ist im Wesentlichen das „Gesicht“ einer Anwendung und bestimmt in großen Teilen, wie der Benutzer Ihre Anwendung empfindet und mit ihr interagiert. 

Technisch gesehen ist ein Look & Feel ein modularer Baustein, der sich wie eine Software Library einfach in eine Swing Anwendung integrieren lässt. Das kann entweder vor, während oder auch nach der Implementierung einer Anwendung geschehen. 

Und genau darin liegt der große Vorteil: Durch die Möglichkeit der nachträglichen Integration von Look & Feels können auch bereits bestehende Anwendung im Nachhinein optisch modernisiert werden.

Dabei ist das Risiko gering, denn die vorhandene Business Logik muss nicht verändert werden. Ein Java Swing Look & Feel eignet sich somit ideal, um auch komplexere, historisch gewachsene Anwendungen mit geringem Aufwand optisch zu verbessern.

Unsere 3 Basis Look & Feels

Für jeden Einsatz die passende Variante: Stock, Customized & Individual

Wir bieten unsere Look & Feels in 3 Varianten mit unterschiedlichem Individualisierungsgrad an:

Stock: Unsere Stock Look & Feels nutzen universellere Stilelemente und sind somit für ein weites Feld an Anwendungsdomänen geeignet, wie z.B. Verwaltungssoftware, Medizintechnik oder Handelsplattformen.

Customized: In der nächsten Stufe können wir Ihrer Anwendung auch mit speziell auf Sie und Ihre Kunden abgestimmten Erweiterungen ein charakteristisches und wiedererkennbares Aussehen verleihen. So ist es möglich, die Corporate Identity oder das visuelle Thema einer Produktfamilie im Look & Feel widerzuspiegeln.

Individual: Die Königsklasse stellt ein komplett individuelles und auf Ihre Bedürfnisse abgestimmtes Look & Feel dar, das wir zusammen mit Ihnen und gegebenenfalls Ihren Designern von Grund auf neu entwerfen.

Kompatibel mit bekannten Java Libraries und
Java Virtual Machines

Unsere Produkte bauen auf unserer eigenen Look & Feel Engine Cezanne auf und bieten damit eine hohe Flexibilität und Kompatibilität mit populären Java Bibliotheken und Virtual Machines. Unsere Entwickler haben Erfahrungen mit den gängigen Java Virtual Machines, zu denen neben der Oracle JVM auch das OpenJDK zählen und deren Community Builds, wie Zulu oder AdoptOpenJDK.

Neben den aktuellen Java Versionen werden auch ältere (aktuell zurück bis 1.7) unterstützt, um problematische Migrationen Ihrer Anwendung zu vermeiden. Zur komfortablen Erstellung und Bearbeitung von Fenstern und Dialogen lassen sich unsere Look & Feels auch in WYSIWYG GUI Designern wie dem WindowBuilder in Eclipse oder dem JFormDesigner nutzen.

Einfache Theme Anpassung durch integrierten Theme Designer

Der integrierte Theme Designer erlaubt es Ihren Entwicklern, unsere Look & Feels in einer Vielzahl von visuellen Parametern anzupassen, wie bspw. Vorder- und Hintergrundfarben und Schriften – sowohl global wie auch auf Komponenten-Typ Ebene.

Dabei sind das Handling des Theme Designers und der „Live View“ in Ihrer Anwendung so intuitiv, dass auch Designer ohne Java Kenntnisse in kurzer Zeit bestechende Ergebnisse erreichen können.

JRadioButtons mit BizLaf Standard Stil

JRadioButtons mit alternativem BizLaf Stil

Alternative Stile

Die Alternativen Stile, die unsere Look & Feels bereitstellen, erlauben es Ihnen, die visuelle Darstellung einzelner Swing Komponenten zu variieren, ohne dabei deren Verhalten zu beeinflussen.

Dieses Konzept der Separation von Inhalten und deren Darstellung, dass sich bspw. auch in HTML und CSS bewährt, reduziert deutlich den Aufwand für Ihre GUI Entwickler und erlaubt ein elegantes Zusammenspiel zwischen Ihrer Anwendung und dem Look & Feel.

Dies kann insbesondere dann deutlich die Risiken und Kosten senken, wenn ein erneutes Redesign im Laufe der Jahre benötigt wird.

Native Integration in Windows

Wir legen bei der Umsetzung unserer Look & Feels großen Wert auf Stimmigkeit im Detail. Dies zeigt sich nicht nur im statischen Aussehen einer Komponente, sondern auch in deren Interaktionsverhalten.

Dabei sind Standards bspw. bei der Mausinteraktion mit einem Button ebenso wichtig wie die Unterstützung spezialisierter Gesten, wie die Snap und Shake Mauskommandos bei Windows 10.

Hierzu setzen unsere Look & Feels native Libraries ein, um bei kompletter Übernahme der Fensterdekoration ein Maximum an gestalterischer Freiheit zu erlauben und dennoch das plattformspezifische Verhalten zu ermöglichen.

Skalierung einzelner Komponenten oder ganzer Hierarchien möglich

Über die normalen Möglichkeiten des Betriebssystems hinaus erlauben unsere Look & Feels auch die Skalierung einzelner Komponenten oder ganzer Hierarchien, wie bspw. eines Dialogs oder eines Formularabschnitts.

Bei diesen Unternehmen sind unsere Look & Feels erfolgreich im Einsatz

Sie haben Fragen zu unseren Look & Feels oder möchten ein Projekt anfragen?

Dann nehmen Sie Kontakt mit uns auf. Unsere Experten beraten Sie gerne!

Ihr Ansprechpartner

Simon Albers
Geschäftsführer