CardLayout redimensionar Jpanel de acordo com o Jframe "RESOLVIDO"
6 respostas
M
Marcelo_aguiar
Bom dia amigos, estou com um problema, tenho uma aplicação swing utilizando cardLayout sendo um frame principal e 4 panel que são adicionados neste frame principal, meu problema é preciso que esta aplicação seja redimensionada de acordo com a resolução do monitor, para o frame principal estou utilizando:
this.setExtendedState(NewJFrame.MAXIMIZED_BOTH);
o problema é que só o frame fica com o tamanho do monitor e os panel que são adicionados nele ficão com o tamanho normal, eu preciso que tudo que está dentro destes panel sejam redimensionados de acordo com o frame principal.
Como posso fazer para que tudo que esteja dentro destes panel sejam redimensionados de acordo com o frame ?
Desde já agradeço a colaboração de todo, obrigado.
Ola Amigo!
Voce esta setando a propiedade card layout no frame ou em um panel?
M
Marcelo_aguiar
Boa tarde amigos, sim Extreme_X estou setando o card layout no frame,
Aqui seto todos panels que irei chamar dentro do frame neste caso somente o JPanelConfig.
JPanelConfig usuario = new JPanelConfig();
this.card = new JPanel(new CardLayout());
this.card.add(new JPanel(), "");
this.card.add(usuario, "usuario");
this.jPanel1.add(card, BorderLayout.CENTER);
Aqui chamo o panel.
CardLayout cl = (CardLayout) (this.card.getLayout());
cl.show(this.card, "usuario");
Boa Tarde ViniGodoy, infelizmente não sei utilizar os outros tipos de gerenciadores de layout, você teria algum exemplo ?
Qual maneira vocês acham mais facil para fazer isto ?
obrigado pela ajuda de todos, até mais.
ViniGodoy
Marcelo aguiar:
Boa Tarde ViniGodoy, infelizmente não sei utilizar os outros tipos de gerenciadores de layout, você teria algum exemplo ?
Qual maneira vocês acham mais facil para fazer isto ?
obrigado pela ajuda de todos, até mais.