Я делаю свой первый проект и пытаюсь понять, как разместить кнопку и метку в моем GUI в центре окна с помощью Scala Swing. Ниже приведен код, как я создал свое окно.
val label = new Label("Download File")
label.foreground = Color.RED
title = "Regressio aplikaati"
preferredSize = new Dimension(320, 240)
contents = new BoxPanel(Orientation.Vertical) {
contents += label
contents += Swing.VStrut(10)
contents += Swing.Glue
contents += Button("Valitse tiedosto") { ChooseFile() }
contents += Swing.VStrut(5)
contents += Button("Sulje") { closeMe() }
border = Swing.EmptyBorder(10, 10, 10, 10)
}