Groovy Gui gestalten

Rainbow

Bekanntes Mitglied
Hi,
ich versuche grad mal eine kleine Gui mit Groovy aufzubauen...und dabei wüsste ich gerne wie ich meine Labels nicht nebeneinander sondern untereinander anordne...
so siehts momentan aus:

Java:
new SwingBuilder().edt {
  frame(title: 'Test', size: [300, 300], show: true, defaultCloseOperation: JFrame.EXIT_ON_CLOSE) {
    lookAndFeel(UIManager.getSystemLookAndFeelClassName())

    panel = panel(name: "Panel", border: new EmptyBorder(5, 5, 5, 5), alignmentX: 0.0f, alignmentY: 0.0f) {
      label1= label(text: "label1:")
      label2= label(text: "label2:")
      label3= label(text: "label3:")
      label4= label(text: "label4:")
    }

    boxLayout().addLayoutComponent(panel, BoxLayout.Y_AXIS)

  }
}
 
B

bygones

Gast
das boxlayout mit in den panel nehme
[groovy]
new SwingBuilder().edt {
frame(title: 'Test', size: [300, 300], show: true) {
lookAndFeel(UIManager.getSystemLookAndFeelClassName())

panel = panel(name: "Panel", border: new EmptyBorder(5, 5, 5, 5), alignmentX: 0.0f, alignmentY: 0.0f) {
boxLayout(axis:BoxLayout.Y_AXIS)
label1= label(text: "label1:")
label2= label(text: "label2:")
label3= label(text: "label3:")
label4= label(text: "label4:")
}

}
}[/groovy]
 

Neue Themen


Oben