Passar pra pagina seguinte Qual o codigo?

iae galera, to fazendo uns esquemas em interface java, so que eu nao sei o codigo que e pra passar
pra proxima pagina!
Se alguem souber e puder compartilhar agradeço!!
:smiley:

Rodrigoalvis, sua pergunta ficou um pouco confusa…
você está usando jsp + servelt puramente ou struts ou jsf… ?
qual é a proxima página? (como você sabe que ela é a próxima)

Se vc estiver falando de Servlets ou jsps…

de uma olhada em

  • HttpServletResponse.sendRedirect
  • HttpServletRequest.getRequestDispatcher método foward

[]s

import java.awt.BorderLayout;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JRootPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;

public class CadastroCurriculum extends JFrame implements ActionListener {
JTextField tNome;
JLabel lNome,lSexo,lEscolaridade,lIdiomas;
JButton bLimpar,bCadastrar;
JComboBox cbEscolaridade;
JTextArea ta;
JRadioButton rFem,rMasc;
ButtonGroup grSexo;
JCheckBox ckIngles,ckFrances,ckEspanhol,ckJapones;
JPanel p1,p2,pck,pBotao;
String nivel[]={“Ensino Fundamental”,“Ensino Medio”,“Graduação”,“Pos-Graduação”,“Mestrado”,“Doutorado”,};
public CadastroCurriculum(){
super(“Cadastro de Curriculum”);
setSize(280,330);
getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
setUndecorated(true);
setLocation(250,250);
p1 = new JPanel();
p2 = new JPanel();
pck = new JPanel();
pBotao = new JPanel();
bCadastrar = new JButton(“Cadastrar”);
bLimpar = new JButton(“Limpar”);
lNome = new JLabel(“Nome”);
lSexo= new JLabel(“Sexo”);
lEscolaridade = new JLabel(“Escolaridade”);
lIdiomas = new JLabel(“Idiomas”);
tNome = new JTextField(20);
ta = new JTextArea(3,20);
grSexo = new ButtonGroup();
rFem = new JRadioButton(“Feminino”);
rMasc = new JRadioButton(“Masculino”);
cbEscolaridade = new JComboBox(nivel);
ckIngles = new JCheckBox(“Inglês”);
ckFrances = new JCheckBox(“Frances”);
ckEspanhol = new JCheckBox(“Espanhol”);
ckJapones = new JCheckBox(“Japonês”);
bCadastrar.addActionListener(this);
bLimpar.addActionListener(this);
grSexo.add(rFem);
grSexo.add(rMasc);
p1.setLayout(new FlowLayout(FlowLayout.LEFT));
p1.add(lNome);
p1.add(tNome);
p1.add(lSexo);
p1.add(rFem);
p1.add(rMasc);
p1.add(lEscolaridade);
p1.add(cbEscolaridade);
pck.setLayout(new GridLayout (4,2));
pck.add(lIdiomas);
pck.add(ckIngles);
pck.add(new JLabel());
pck.add(ckFrances);
pck.add(new JLabel());
pck.add(ckEspanhol);
pck.add(new JLabel());
pck.add(ckJapones);
pBotao.add(bCadastrar);
pBotao.add(bLimpar);
p1.add(pck);
p1.add(pBotao);
p2.add(ta);
getContentPane().add(p1,BorderLayout.CENTER);
getContentPane().add(p2,BorderLayout.SOUTH);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[]){
new CadastroCurriculum();
}

public void actionPerformed(ActionEvent evento) {
	if(evento.getSource()==bLimpar){
		tNome.setText("");
		grSexo.clearSelection();
		ckIngles.setSelected(false);
		ckFrances.setSelected(false);
		ckEspanhol.setSelected(false);
		ckJapones.setSelected(false);
		ta.setText("");
		cbEscolaridade.setSelectedIndex(0);
		tNome.requestFocus();
	}
	if(evento.getSource()==bCadastrar){
		String nome=tNome.getText();
		String sexo="";
		String idiomas="";
		if(rFem.isSelected()){
			sexo="Feminino";
		}
		if(rMasc.isSelected()){
			sexo="Masculino";
		}
		if(ckIngles.isSelected()){
			idiomas=idiomas+"Ingles ";
			
		}
		if(ckFrances.isSelected()){
			idiomas=idiomas+"Frances ";
		}
		if(ckEspanhol.isSelected()){
			idiomas=idiomas+"Espanhol";
		}
		if(ckJapones.isSelected()){
			idiomas=idiomas+"Japones";
		}
ta.setText("Nome: "+nome+"\n"+"Sexo: "+sexo+"\n"+"Escolaridade: "+cbEscolaridade.getSelectedItem()+"Idioma: "+idiomas);

		
	

	}

}

}


QUERIA BOTAR POR EXMPLO “IR PROXIMA JANELA” NA QUAL IMPLENTARIA OUTROS METODOS!

Coloca um botão que ira fechar essa e depois ira abrir a outra janela…

Boa noite Rodrigo,

Crie um JButton e implemente um Action nele para executar a sua outra Classe (Tela).
É importante separar o código de cada tela em arquivos fonte diferenciados, isto para manter a organização e aplicar o conceito de Orientação a Objeto.

Exemplo da implementação do Action:

//import java.awt.event.ActionEvent;
//import java.awt.event.ActionListener;

JButton buttonDirecionamento = new JButton();

buttonDirecionamento.addActionListener (new ActionListener(){
    public void actionPerformed (ActionEvent e){
        NovaTela nova = new NovaTela(); //Caso haja parâmetros para a classe instanciada, passe eles em "NovaTela(parametro)".
        nova.setVisible(true);
        nova.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
    }
}