Redirecionamento FXML

Java

10/11/2015

Boa noite

Encontro uma grande dificuldade na busca pelo material JAVAFX
Alguém pode me informar como redireciono uma página FXML?
Encontrei apenas um projeto exemplo com exemplo CRUD e eventos em FXML mas não tem redirecionamento de páginas.

package view;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

public class LoginView extends Application {
	
	@Override
	public void start(Stage stageHome) throws Exception {
		Parent root = FXMLLoader.load(getClass().getResource("Login.fxml"));
		
		Scene scene = new Scene(root);
		
		stageHome.setScene(scene);
		stageHome.show();		
	}
	
	/**
	 * @param args
	 *            the command line arguments
	 */
	public static void main(String[] args) {
		launch(args);
	}
}


<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.control.*?>
<?import javafx.scene.image.*?>
<?import java.lang.*?>
<?import javafx.scene.layout.*?>

<Pane id="center" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1">
   <children>
      <ImageView fitHeight="150.0" fitWidth="200.0" pickOnBounds="true" preserveRatio="true">
         <image>
            <Image url="images/ayty.png" />
         </image>
      </ImageView>
      <Label layoutX="239.0" layoutY="218.0" text="Usuario" />
      <Label layoutX="239.0" layoutY="263.0" text="Senha" />
      <TextField layoutX="293.0" layoutY="214.0" />
      <TextField layoutX="293.0" layoutY="259.0" />
      <Button id="login" layoutX="350.0" layoutY="307.0" mnemonicParsing="false" text="Login"/>
   </children>
</Pane>


Agradeço pela amizade!

DEUS ABENÇOE!
Cássio Binsfeld

Cássio Binsfeld

Curtidas 0

Melhor post

Diogo Souza

Diogo Souza

16/11/2015

Olá, tudo bem?

Então, não sou muito conhecedor desse recurso, até porque parece que ele não é o mais usado do JavaFX, mas existem uma série de anotações e classes utilitárias que podem te ajudar nisso.

Nesse link você encontra um exemplo mais completo de tais recursos: http://blog.nostratech.com/2013/12/javafx-redirect-page-and-passing-object.html
GOSTEI 1

Mais Respostas

Cássio Binsfeld

Cássio Binsfeld

10/11/2015

Nem reproduzi uma solução com seu exemplo ainda Diogo mas fiquei empolgado com a estrutura de seu código e explicação. Achei que deveria ter um sinal positivo o mais rápido possível! Parabéns! Vou trabalhar em cima disso!

Obrigado pela ajuda!
GOSTEI 0
POSTAR