Jframe

10 respostas
andreia_19

tenho de de fazer um trabalho em que vou ter de utilizar varias jframes, como faço para por ex:

numa frame :

um botao ok … e esse botao vai ter um destino … que vai para outra frame …

ajudem-m p.f.

bgd*

10 Respostas

O
Outra_Frame frm = new Outra_Frame();
        frm.setVisible(true);

Coloca isso no action do botao.

boa sorte com o trabalho.

Joao.

Bravox

exemplo simples

import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;

public class Frame1 extends JFrame implements ActionListener{
	
	private JButton btn;
	
	public Frame1(){
		
		super("Frame 1");
		
		btn = new JButton("botão");
		
		Container c = getContentPane();
		c.setLayout( new FlowLayout());
		
		c.add( btn );
		
		btn.addActionListener(this);
		
		setVisible(true);
		setLocationRelativeTo(null);
		pack();
		setSize(200,200);
		
	}

	public void actionPerformed(ActionEvent e) {
	
		if( e.getSource() == btn){
			
			Frame2 f = new Frame2();
		}
	}
}
import javax.swing.JFrame;

public class Frame2 extends JFrame {
	
	public Frame2(){
		
		super("Frame 2");
		
		setVisible(true);
		setLocationRelativeTo(null);
		setSize(200,200);
	}
}
import javax.swing.JFrame;

public class Main{
	
	public static void main(String[] args) {
		
		Frame1 f = new Frame1();
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
}

acho que dar para vc começar o seu trabalho !! precisando estamos ai !!

bravox

andreia_19

bigadao pessoal !!!

:oops: mas tenho outra duvida …

como é que faço para mandar uma mensagem para o ecra sem ser com system.out.print … tipo visual basic …mas em java

bgd **

Bravox
como é que faço para mandar uma mensagem para o ecra sem ser com system.out.print ..... tipo visual basic ..mas em java

não sei se é isso que vc quer , mas é uma outra forma de mandar mensagem também !!

import javax.swing.JOptionPane;

public class Main {
	
	public static void main(String[] args) {
		
		JOptionPane.showMessageDialog( null, " Oi Andreia !!! ");
	}
}

bravox

paulinhohd

Desculpe a minha ignorância, mas estava passando por aqui e lendo seu tópico, mas o que necessariamente é um ECRA?

Valeu! 8)

cassio

Desculpe a minha ignorância, mas estava passando por aqui e lendo seu tópico, mas o que necessariamente é um ECRA?

Valeu! 8)

Em Portugal as pessoas chamam a tela (monitor) de ecrã… Não sei se em algum outro país tbm fazem isso.

paulinhohd

Ah pode crê!
Obrigado! 8)

andreia_19

:stuck_out_tongue:
bgd mais uma vez …

bem isto esta tornar-se muito chato para vocês … mas este trabalho é muito importante … conta muito para a nota e tal … e sabem como é na faculdade … todo o trabalho que se faz é pouco para os professores …

o meu programa esta a dar um erro … que é … ao escolher inserir aula … inserir festa … ou inserir exame … insiro os dados … e depois de clicar em ok … devia de aparecer na textarea tudo aquilo que inseri nas texts … mas nao aparece … dá erro o que é muito mau visto que com esse erro ( que nem os meus professores conseguem ajudar :? ) nao posso continuar a fazer o trabalho …

agradecia MUITO MUITO MUITO que me tentassem resolver o problema

Mantu

Olá andreia_19. Bem vinda ao GUJ!
Desculpe, mas você poderia evitar as abreviações? As abreviações já complicam o entendimento quando são escritas em português do Brasil, no de Protugal então…
Obrigado!

andreia_19

bem … ja consegui resolver o problema …
bdg na msm

Criado 13 de dezembro de 2006
Ultima resposta 18 de dez. de 2006
Respostas 10
Participantes 6