Boa tarde a todos, Preciso incrementar nesta tela, numero, cidade, Email, estado, sexo masculino ou feminino, já tentei fazer as alterações mas não estou conseguindo encaixar a text Field e a Label no lugar correto, desde já agradeço pelas dicas, eis o código abaixo.
[code]import java.awt.FlowLayout;
import java.awt.event.*;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JButton;
import javax.swing.JRootPane;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class Cadastro extends JFrame implements ActionListener{
JLabel lblNome, lblEndereco, lblEmail, lblHistorico;
JTextArea ta1, ta2;
JTextField tNome, tEndereco, tEmail;
JButton b1, b2;
public static void main(String args[]){
JFrame janela = new Cadastro();
janela.setUndecorated(true);
janela.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
janela.setVisible(true);
}
Cadastro(){
setBounds(300, 150, 480, 380);
setTitle(“Manipulando informações”);
getContentPane().setLayout(new FlowLayout(FlowLayout.LEFT));
lblNome = new JLabel(“Nome”);
lblHistorico = new JLabel(“Historico”);
lblEndereco = new JLabel(“Endereco”);
tNome = new JTextField(40);
tEmail = new JTextField(40);
tEndereco = new JTextField(40);
tNome.addActionListener(this);
tEndereco.addActionListener(this);
tEmail.addActionListener(this);
b1 = new JButton(“Copia Tudo”);
b1.addActionListener(this);
b2 = new JButton(“Copia Seleção”);
b2.addActionListener(this);
ta1 = new JTextArea("***Detalhes históricos:***\n", 5, 40);
ta2 = new JTextArea(5, 40);
JScrollPane painel1 = new JScrollPane(ta1);
JScrollPane painel2 = new JScrollPane(ta2);
getContentPane().add(painel1); getContentPane().add(lblNome);
getContentPane().add(painel1); getContentPane().add(tNome);
getContentPane().add(painel1); getContentPane().add(lblEndereco);
getContentPane().add(painel1); getContentPane().add(tEndereco);
getContentPane().add(painel1); getContentPane().add(lblHistorico);
getContentPane().add(painel1); getContentPane().add(tEmail);
getContentPane().add(painel1); getContentPane().add(tEmail);
getContentPane().add(b1); getContentPane().add(b2);
getContentPane().add(painel2);
}
public void actionPerformed(ActionEvent e){
if (e.getSource()==tNome){
ta1.append(tNome.getText());
tNome.setText("");
}
if(e.getSource()==b1)
ta2.setText(ta1.getText() + “\n” + tNome.getText() + tEndereco.getText());
if (e.getSource() == b2)
ta2.setText(ta1.getSelectedText()+ “\n” + tNome.getSelectedText());
}
}[/code]