Como insiro dois controles em uma tela?

1 resposta
J

No código abaixo o primeiro controle funciona mais o segundo não.
O primeiro controle e para abrir um nova janela e o segundo é o se cancelar.
O segundo controle não funciona e o primeiro ainda para de funcionar.
Poderiam me ajudar por favor? Obrigado.

package controller;

import java.io.IOException;

import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;


public class LoginController {
	
	
	@FXML protected void handleSubmitButtonAction(ActionEvent event) {
		
		try {
			
			Parent root = FXMLLoader.load(getClass().getResource("TelaPrincipal.fxml"));
			Stage stage = new Stage();
			Scene scene = new Scene(root, 400, 240);
			stage.setScene(scene);
			stage.show();
			
	     	} catch (IOException e) {
	            e.printStackTrace();
	        }
		 							  
	}	
	
	
	@FXML protected void handleCancelButtonAction(ActionEvent event) {
		
		try {
			Stage stage = new Stage();
			stage.close();
			
		} catch (IOException e) {
            e.printStackTrace();
        }
			
		
			 							  
	}	
   
}

1 Resposta

Eduardo_Maranata10

Fiz um código aqui

Link

Ela utiliza uma api (apicontext.jar) para controlar uma Stage

Qualquer duvida estamos aqui

Abraço

Criado 15 de agosto de 2016
Ultima resposta 15 de ago. de 2016
Respostas 1
Participantes 2