Abrir um novo JFrame

6 respostas
R

Eu faço ciência da computação na uft
e tenho um trabalho distribuido, eh uma agenda em rmi
eu consigo faze-la beleza, mas queria que ficasse com uma interface mais bonita, daí to refazendo usando o netbeans…
mas naum consigo fazer com q dentro do actionperformed do botão
ele chame uma outra classe JFrame, jah tentei alterar o actionlistenner
mas o netbeans naum deixa…

se alguem tiver uma sugestão ou puder fazer um exemplo bem simples
soh com um botão chamando uma outra classe JFrame eu ficaria bastante grato…

Se alguem puder me ajuda eu agradeço…

valew galera…

6 Respostas

R

[i]vc tem uma Frame…

e quer chamar outra frame dentro dessa?

se for isto use JInternalFrame envez de Frame…

se não for explique direito a duvida…

não entendi muito bem.

até[/i]

R

Cara tenho um Frame com labels, fields, buttons, …
e quero que um desses buttons chame uma outra classe frame

R

axei um exemplo aqui..

não sei se é isso que vc precisa..

tenho Uma frame. e dentro dela chamo uma JInternalFrame..

1° Classe ( JFrame )
public class Tela extends JFrame implements ActionListener {
	
	private static final long serialVersionUID = 1L;

	private final JButton bt = new JButton("Nova Tela");
	
	public Tela(){

		setTitle( "Tela 1" );
		setVisible( true );
		setSize( 500, 400 );
		setLocation( 200, 100 );
	
		
		add(bt);
		bt.setBounds( 10, 10, 100, 20 );
		setLayout( null );
		bt.addActionListener( this );
	}
	public void actionPerformed( ActionEvent e ) {
		
		Tela2 tl = new Tela2();
		
		if(e.getSource() == bt ){
			
			add(tl);
		}
	}
	public static void main(String[] args ){
		new Tela();
	}
}

2° Classe. ( JInternalFrame )

public class Tela2  extends JInternalFrame{

	public Tela2(){
		
		super( "Tela2", true, true, true, true );
		setVisible( true );
		setSize( 200, 200 );
		setLocation( 100, 100 );
	}
}

até

R

ta ai então !!!

R

Po valew, deu certim mano
brigadão

R

Cara soh tive um outro probleminha…
eh que no netbeans naum posso compilar uma classe que naum possua uma main
daí naum consigo compilar as duas classes…
tentei fazer em projetos diferentes mas nem assim dah
o netbeans naum compila uma classe sem main
daí ferrô
se souber de uma forma

falows

Criado 18 de maio de 2007
Ultima resposta 22 de mai. de 2007
Respostas 6
Participantes 2