Tomasboy008 / 383.-StackPane-01

383. StackPane #01 Troca de telas com click do mouse

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

383.-StackPane-01

  1. StackPane #01 Troca de telas com click do mouse INICIO

public class TesteStackPane extends StackPane {

public TesteStackPane() {
	
	Caixa c1 = new Caixa().comTexto("Tela 1");
	Caixa c2 = new Caixa().comTexto("Tela 2");
	Caixa c3 = new Caixa().comTexto("Tela 3");
	Caixa c4 = new Caixa().comTexto("Tela 4");
	Caixa c5 = new Caixa().comTexto("Tela 5");
	Caixa c6 = new Caixa().comTexto("Tela 6");
	
	getChildren().addAll(c2, c3, c4, c5, c6, c1); // c1 colocado por utimo para que seja o primeiro
	
	setOnMouseClicked(e -> {
		if(e.getSceneX() > getScene().getWidth() / 2) {
		   getChildren().get(0).toFront();
		} else {
			getChildren().get(5).toBack();
		}
	});
}

}

image

About

383. StackPane #01 Troca de telas com click do mouse