Amigos para abrir um Stage estou fazendo da seguinte… é claro não sei ainda esta correto:
[code]
Button {
text: "Abrir Stage"
layoutX:180
layoutY:50
action: function() {
javafxapplication1.tela2.t2;
}
}
}[/code]
e na 2 tela o código
package javafxapplication1;
import javafx.scene.*;
import javafx.scene.input.MouseEvent;
import javafx.scene.paint.*;
import javafx.scene.shape.*;
import javafx.scene.text.*;
import javafx.stage.*;
import javafx.scene.control.Button;
public def t2: Stage = Stage {
title: "Fechar"
width : 300 height : 200
//style: StageStyle.TRANSPARENT
//opacity: 0.5
scene : Scene {
content: [
Button {
layoutX:50
layoutY:50
text: "Button"
action: function() {
t2.close();
}
}
]
}
}
Oque acontece:
Eu clico no botão e ele abre o Stage TELA2 click no botão do Stage e ele se fecha, mais se eu tentar abrir novamente o mesmo não abre mais.
Estou começando, venho Java & Flex e pretendo utilizar FX