Verständnisfrage: Welche Positionierungskonstanten?

Status
Nicht offen für weitere Antworten.

Verjigorm

Top Contributor
Wenn ich z.B. Text eines JLabels zentrieren möchte habe ich normalerweise immer label.setHorizontalAlignment(JLabel.CENTER); benutzt, nun habe ich aber die Version mit label.setHorizontalAlignment(SwingConstants.CENTER); gesehen.
SwingConstants ist dabei ein Interface, welches von vielen Komponenten implementiert wird.

Nun mal die unwissende Frage:
Wenn z.B. JLabel dieses Interface eh implementiert, wieso sollte man dann direkt auf SwingConstancts zugreifen??
 

André Uhres

Top Contributor
Da es sich hier um Konstanten handelt, die naturgemäss nicht verändert werden, sind die beiden Schreibweisen imho ohne Bedenken austauschbar und führen jeweils zum selben Ergebnis. Welche der beiden Varianten man nehmen "sollte" ist afaik nicht vorgeschrieben.
 

Verjigorm

Top Contributor
aber toll finde ich ja, dass es immer heisst:
"Benutz um Gottes Willen kein Interface als KonstantenContainer ..."
Aber genau das wird hier doch derbe praktiziert :D
 
B

Beni

Gast
Diese Konstanten-Interfaces kommen noch aus einer Zeit, als man sich nicht anders zu helfen wusste :wink:
 
G

Gast

Gast
ich find das sowieso total ätzend gelöst. es gibt setalignment setalignmentX sethorizontalalignment etc. bei manchen layout managern funktioniert, bei manchen nicht. extrem nervig.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G JavaFX Verständnisfrage mit parametrisierten Methoden und FXML AWT, Swing, JavaFX & SWT 21
B JavaFX Verständnisfrage EventHandler<ActionEvent> Implementierung in meiner Klasse AWT, Swing, JavaFX & SWT 2
B JavaFX Grundlegende Verständnisfrage JavaFX<->Scene Builder AWT, Swing, JavaFX & SWT 12
L JavaFX Verständnisfrage zu JavaFX FXML und Controller-Klasse AWT, Swing, JavaFX & SWT 1
M Swing JButton-Konstruktor Icon-Parameter (Verständnisfrage) AWT, Swing, JavaFX & SWT 7
S Verständnisfrage EventListener AWT, Swing, JavaFX & SWT 6
S Verständnisfrage anonye Klasse ActionListener AWT, Swing, JavaFX & SWT 4
E EINFACHE Verständnisfrage zu repaint(), paintComponent(), usw. AWT, Swing, JavaFX & SWT 16
hdi Swing Erstmaliges setVisible - Verständnisfrage AWT, Swing, JavaFX & SWT 5
hdi Verständnisfrage: Container vs. Component AWT, Swing, JavaFX & SWT 3
V Verständnisfrage Text und anschließende Bildausgabe? AWT, Swing, JavaFX & SWT 6
R Verständnisfrage BufferStrategy: g.dispose() AWT, Swing, JavaFX & SWT 3
K Verständnisfrage zum CellRenderer AWT, Swing, JavaFX & SWT 4
A Verständnisfrage zur Ereignisbehandlung AWT, Swing, JavaFX & SWT 5
N Dropshadow setzen bei einer Gruppe von Tiles, die sich jeweils in einer Stackpane befinden, welche in einer Gridpane angeordnet sind. AWT, Swing, JavaFX & SWT 0
berserkerdq2 Mein Rechteck hat 4 Seiten, ich soll je nach dem, welche Seite berührt wurde, etwas ausführen, wie prüfe ich das? AWT, Swing, JavaFX & SWT 12
D Welche Layouts anwenden? AWT, Swing, JavaFX & SWT 2
F Wie bekomme ich den Wert der ComboBox in eine Variable gespeichert welche ich für meinen ActionListener nutzen kann? AWT, Swing, JavaFX & SWT 3
M UI immer lesbar, egal welche Auflösung AWT, Swing, JavaFX & SWT 7
R Swing Welche LayoutManager sind die richtigen für mich? AWT, Swing, JavaFX & SWT 11
N SWT In welche Ebene gehört dann die function() AWT, Swing, JavaFX & SWT 8
L Array mit JButton, wie rausfinden auf welche JButton geklickt wurde + index des JButtons ausgeben AWT, Swing, JavaFX & SWT 4
D JavaFX Welche Komponenten vermisst ihr? Welche wären essenziell notwendig? AWT, Swing, JavaFX & SWT 8
Z JavaFX Inhalt einer ViewTable durch Aktion einer Menubar ändern welche in einer anderen fxml ist AWT, Swing, JavaFX & SWT 4
D 2D-Grafik Welche Library zum Bildvergleich? AWT, Swing, JavaFX & SWT 5
J Welche(n) LayoutManager für große Gui? AWT, Swing, JavaFX & SWT 6
K AWT Welche color benutzen? AWT, Swing, JavaFX & SWT 4
Daniel_L Drop von Dateien auf Frame - welche Drop-Location? AWT, Swing, JavaFX & SWT 2
P Frame "always on top" und welche GUI? AWT, Swing, JavaFX & SWT 5
O Welche GUI verwenden? AWT, Swing, JavaFX & SWT 2
B JSpinner welche Taste? AWT, Swing, JavaFX & SWT 5
Y Swing Welche Entwicklungsumgebung AWT, Swing, JavaFX & SWT 14
B Welche Font Family ist vorhanden? AWT, Swing, JavaFX & SWT 3
B (Swing) Welche Komponente für unterteilten Text? AWT, Swing, JavaFX & SWT 4
J Welche Fallstricke gibt es bei TreeTables in SWT/JFace AWT, Swing, JavaFX & SWT 3
L Swing Serverbrowser, aber welche componenten? AWT, Swing, JavaFX & SWT 2
C Mit SelectionListener herausfinden welche zeile in Jtable angeklickt wurde AWT, Swing, JavaFX & SWT 5
P Welche Methode um Punkte in xy Ebene zu zeichnen? AWT, Swing, JavaFX & SWT 4
C Welche Farbe hat die Auswahl in einer JTable? AWT, Swing, JavaFX & SWT 2
W Welche Text ausgabe möglichkeit ist geeignet... AWT, Swing, JavaFX & SWT 6
J Java Look And Feel- Welche gefallen euch am besten? AWT, Swing, JavaFX & SWT 12
B Swing Passendes Layout finden: Welche Klassen muss ich wie anwenden? AWT, Swing, JavaFX & SWT 8
hdi Welche Klasse + Listener für JMenu AWT, Swing, JavaFX & SWT 2
hdi ViewportView der JScrollPane - welche Method synchronisiert? AWT, Swing, JavaFX & SWT 15
Landei Welche Kalender-Komponente? AWT, Swing, JavaFX & SWT 3
GilbertGrape JTable- welche Variante? AWT, Swing, JavaFX & SWT 3
G kreis malen -> welche funktion? AWT, Swing, JavaFX & SWT 3
H welche Klasse benutzen? AWT, Swing, JavaFX & SWT 4
D Herausfinden auf welche Zeile in einer JTable geklickt wurde AWT, Swing, JavaFX & SWT 2
G Welche Swing-Version brauche ich . AWT, Swing, JavaFX & SWT 6
J FAQ programmieren, welche Swing-Elemente AWT, Swing, JavaFX & SWT 7
T new WindowEven(this/*?*/, 0/*welche id?*/); AWT, Swing, JavaFX & SWT 3
N GUI : Welche API? AWT, Swing, JavaFX & SWT 7
F Welche Layout-Methode wird bei Größenänderung aufgerufen? AWT, Swing, JavaFX & SWT 4
N JComponent#getClientProperty(key) welche Schlüssel gibt es? AWT, Swing, JavaFX & SWT 3
D JTextArea welche wurde ausgewählt? AWT, Swing, JavaFX & SWT 4
D Pulldown Menü erstellen; welche Klasse? AWT, Swing, JavaFX & SWT 2
D Welche Druckauflösung hat Java? AWT, Swing, JavaFX & SWT 8
I Grafikfilter => welche gibt es und wie einsetzen AWT, Swing, JavaFX & SWT 7
M Welche Komponente kann das? AWT, Swing, JavaFX & SWT 2
S Welche Zelle in DefaultTableCellRenderer? AWT, Swing, JavaFX & SWT 2
S Welche Komponenten für Karten eines Kartenspiels AWT, Swing, JavaFX & SWT 10
O Welche Möglichkeit zum Focus setzen! AWT, Swing, JavaFX & SWT 2
D welche Methode wird beim verstellen der Grösse aufgerufen AWT, Swing, JavaFX & SWT 5
Z Welche Funktion von JTextArea muß ich überschreiben? AWT, Swing, JavaFX & SWT 4
D Welche JCheckBox des Arrays ist das? AWT, Swing, JavaFX & SWT 2
S Herausbekommen welche JCheckBox selectiert wurde AWT, Swing, JavaFX & SWT 6
E Logausgaben in GUI -> welche Komponente? AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen

Neue Themen


Oben