Text-Komponenten

Previous  Next

 

 

 

01.01.2010

Label

 

Die Komponente Label ist die Standard Swing-Komponente zur Darstellung von Text und wird überwiegend zur Beschriftung von Formular-Komponenten verwendet. Das Label lässt sich zwar frei positionieren, jedoch nicht skalieren. Es passt sich automatisch seinem Content an, sprich der zugewiesenen Textlänge und Texthöhe. Als Schriftart verwendet das Label ausschließlich die vom System vorgegebene Standard-Schriftart. Die Darstellung des Textes ist im Label nur linksbündig möglich.

 

clip0168

 

Für Anwendungen die Sie auf unterschiedlichen Betriebssystemen einsetzen möchten, sollten Sie die Komponente Label der auf den ersten Blick wesentlich komfortableren Komponente Text-Container vorziehen. Auch das direkte Eingeben von Text in die Zellen eines Layouts ist dann nicht empfehlenswert, da sich die Schriftarten auf der verschiedenen Betriebssysteme oftmals erheblich unterscheiden.

 

Wenn Sie jedoch nicht planen, Ihre Anwendung auf ein anderes System zu portieren und wenn Sie vor allem beim Formular-Design lieber mit festen Größen und Positionen arbeiten möchten, dann können Sie alternativ den komfortablen Text-Container einsetzen.

 

 

Tipp: Wenn Sie großen Wert auf möglichst unproblematische Portierbarkeit Ihrer Anwendung legen, dann sollten Sie für Beschriftungen die Komponente Label einsetzen.