Boa tarde pessoal, tô começando em JavaFX e to gostando bastante, porem ainda venho encontrando dificuldades que so mesmo com o tempo e pratica elas vao melhorando.
A dúvida é a seguinte: Criei dois labels(label1 e label2) e coloquei eles dentro de um Group, mas o que acontece é que um aparece por cima do outro e eu gostaria que um ficasse ao lado do outro. Pra isso estou usando HBox.
Sei que posso controlar isso colocando em cada label o atributo layoutX e layoutY, mas tem alguma outra forma de deixar esses dois labels um ao lado do outro sem usar o layout?
var label1 = Label { text: "Label1:" }
var label2 = Label { text: "Label2:" }
var grupo2 = Group {
content: [label, label2]
}
Stage{
title: "Minha Classe de Criacao!";
width: 300; height: 300;
scene:Scene{
content: [
HBox{
layoutX:10//colunas
layoutY:10//linhas
spacing:20
content: [
grupo2
]
}
]
}
}
Mais uma duvida qual a diferença entre esse codigo:
var label = Label { text: "Label1:" }
var label2 = Label { text: "Label2:" }
e esse codigo:
var label1:Label = Label{ text: "Label1"}
var label2:Label = Label{ text: "Label2"}
Essas sao minhas duvidas e a principal é a primeira.
[]'s