Pessoal gostaria de uma ajuda, estou fazendo um sistema com estilo Dashboard, nesse caso eu gostaria de Criar o Anchorpane na tela principal e quando ir clicando por exemplo Cliente, tudo na tela de Cliente ser carregado no Anchorpane na Tela Principal, se por acaso eu Clicar em Cadastro de Produto ela Vai carregar no Anchorpane da Tela Principal tbm… alguém poderia me ajuda quanto a isso ?
JavaFX Tela Sobre Anchorpane
P
7 Respostas
P
Alguém poderia me ajuda nessa questão ?
A
Crie um scene e adicione no stage principal:
primaryStage.setScene(scene2)
Assim é só você trocar de sena.
P
poderia colocar um exemplo pra que fique um pouco claro, que ainda não entendi a logica !
E
Usar o BorderPane
Ex:
// Variavel
@FXML
private BorderPane layoutPrincipal
//No metodo da acao
layoutPrincipal.setCenter(layoutASerCarregado);
O menu do dash fica no layoutPrincipal.setLeft()
P
pois bem criei já a BordePane
só que pra chamar a tela estou usando esse método abaixo:
public boolean chamarPesqTeste() throws IOException, ParseException{
FXMLLoader loader = new FXMLLoader();
loader.setLocation(FXMLTelaInicialController.class.getResource("/SistemaSmartSoft/view/Tela_principal.fxml"));
Stage dialogStage = new Stage();
dialogStage.setTitle("Tela Pricipal Teste");
dialogStage.setScene(scene);
dialogStage.initModality(Modality.APPLICATION_MODAL);
dialogStage.setResizable(false);
dialogStage.show();
return false;
}
E
Para carregar somente o BorderPane
FXMLLoader fxmlLoader = new FXMLLoader();
fxmlLoader.setLocation(Inicio.class.getResource(/SistemaSmartSoft/view/Tela_Cliente.fxml));
BorderPane load = fxmlLoader.load();
layoutPrincipal.setCenter(load);
E
Nesse caso mude essa linha
BorderPane load = fxmlLoader.load();
Para
AnchorPane load = fxmlLoader.load();
Criado 20 de agosto de 2018
Ultima resposta 24 de ago. de 2018
Respostas 7
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo