Hi..
ich habe ein Problem mit dem GroupLayout
Das Layout sollte wie im Bild im Anhang sein, aber stattdessen ist die letzte Zeile , wie die davor, zuerst mit l_icon und ptf_icon vom Button ist nichts zu sehen..
d.h. die letzte zeile ist wie die darüber das Label links und nur das Textfeld rechts (Button fehlt, vermutlich überdeckt vom Textfeld)
Da alles anndere an dem Layout funktioniert(ausser die unterste Zeile) denke ich, es liegt ein Fehler in meiner LayoutKonfiguration vor..
Der Button ist auch komplett als Objekt vorhanden und ist auch dem Panel hinzugefügt..
Wo ist mein Denkfehler??
Danke
Thomas
ptf_..... sind Textfelder, l_..... sind JLabel und b_search ist ein JButton
ich habe ein Problem mit dem GroupLayout
Das Layout sollte wie im Bild im Anhang sein, aber stattdessen ist die letzte Zeile , wie die davor, zuerst mit l_icon und ptf_icon vom Button ist nichts zu sehen..
d.h. die letzte zeile ist wie die darüber das Label links und nur das Textfeld rechts (Button fehlt, vermutlich überdeckt vom Textfeld)
Da alles anndere an dem Layout funktioniert(ausser die unterste Zeile) denke ich, es liegt ein Fehler in meiner LayoutKonfiguration vor..
Der Button ist auch komplett als Objekt vorhanden und ist auch dem Panel hinzugefügt..
Wo ist mein Denkfehler??
Danke
Thomas
ptf_..... sind Textfelder, l_..... sind JLabel und b_search ist ein JButton
Java:
layout.setHorizontalGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(l_japanese, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(l_unicode)
.addComponent(l_romanji)
.addComponent(l_german)
.addComponent(l_english)
.addComponent(l_icon))
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(ptf_unicode)
.addComponent(ptf_romanji)
.addComponent(ptf_german)
.addComponent(ptf_english)
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(ptf_icon)
.addComponent(b_search))
)
)
)
);
layout.setVerticalGroup(layout.createSequentialGroup()
.addComponent(l_japanese,50,50,50)
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(l_unicode)
.addComponent(ptf_unicode,30,30,30))
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(l_romanji)
.addComponent(ptf_romanji,30,30,30))
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(l_german)
.addComponent(ptf_german,30,30,30))
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(l_english)
.addComponent(ptf_english,30,30,30))
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(l_icon)
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
.addComponent(ptf_icon,30,30,30)
.addComponent(b_search,28,28,28))
)
)
)
);