Abrir Formularios

7 respostas
M

Pessoal meu problema é o seguinte:

Estou tentendo carregar um determinado formulario (alternar) no NetBeans 5.0, estou usando o seguinte código em um JButton!

Formulario FormPrimeiro = new Formulario();

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

FormPrimeiro.show();

}

Este codigo esta resultando o seguinte erro:
warning [deprecation] show() in java.awt.Window has beean deprecated
Me parece que o metodo foi substituido por outro!

Como deu pra notar sou bem novato estou tentando aprender sozinho. Se alguem puder me ajuda de novo eu agradeço.

Abraços…

7 Respostas

M

utilize o método setVisible(true); ao invés do show()…

Halisoft

Como citado acima por mvsoares,

use o

formPrimeiro.setVisible(true);

pois este outro:

formPrimeiro.show():

está em desuso - por isso o compilador dá este warning

M

usei o comando:

FormPrimeiro.setVisible(true);

mas agora esta dando o seguinte erro:

non-static method setVisible(boolean) cannot be referenced from a static context

Será que alguem poderia ajudar???

Abraços…

M

utilize:

new FormPrimeiro().setVisible(true);

M

Amigo, também sou novato mas, alguns testes que faço estão funcionando perfeitamente. Procure criar um construtor para essa classe e dentro dela vc especifica para abrir o formulario.

tipo:

public Construtor (){

super(Meu titulo);

setSize(tamanho_int, tamanho_int);

setVisible(true); //exibe na tela

}
M

caso vc queira abrir o frame a partir de um botao, e o construtor de seu frame seja como o especificado acima, basta colocar o seguinte codigo na acao do botao…

new Construtor();
M

Valeu a Atenção pessoal as duas formas fungarão direitinho…
e que to dando meus primeiros passos em java e as duvidas são muitas…

abraços

Criado 14 de setembro de 2006
Ultima resposta 18 de set. de 2006
Respostas 7
Participantes 4