Fiz um codigo com 4 campo JLabel e 4 campo JTextField. Porem só o último, JTextField esta aparecendo na tela.
Os 3 primeiros noa aparecem.
O Copilador não acusa nenhuem erro nem warning.
Vejam o código fonte:
package componentesjtextfield;
import javax.swing.*;
import java.awt.*;
public class CampoDeTextos extends JFrame {
JLabel rotulo1,rotulo2,rotulo3,rotulo4;
JTextField texto1,texto2,texto3,texto4;
public CampoDeTextos()
{
super("Exemplo de Campo de Textos");
Container tela = getContentPane();
setLayout(null);
rotulo1= new JLabel("Nome: ");
rotulo2= new JLabel("Idade: ");
rotulo3= new JLabel("Telefone: ");
rotulo4= new JLabel("Endereço: ");
texto1 = new JTextField(50);
texto2 = new JTextField(30);
texto3 = new JTextField(10);
texto4 = new JTextField(10);
rotulo1.setBounds(50,20,80,20);
rotulo2.setBounds(50,60,80,20);
rotulo3.setBounds(50,100,80,20);
rotulo4.setBounds(50,140,80,20);
texto1.setBounds(110,20,200,20);
texto1.setBounds(110,60,20,20);
texto1.setBounds(110,100,80,20);
texto1.setBounds(110,140,80,20);
tela.add(rotulo1);
tela.add(rotulo2);
tela.add(rotulo3);
tela.add(rotulo4);
tela.add(texto1);
tela.add(texto2);
tela.add(texto3);
tela.add(texto4);
setSize(800,600);
setVisible(true);
setLocationRelativeTo(null);
}
}
Codigo da função main:
package componentesjtextfield;
import javax.swing.*;
import java.awt.*;
public class Main {
public static void main(String[] args) {
CampoDeTextos app= new CampoDeTextos();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
ResultaDO FINAL:
http://www.divshare.com/download/3900311-6d0
Resultado que deveria aparecer:
http://www.divshare.com/download/3900313-a00
Coloquei as iamgen em anexo.
Ps: Como faço para exibir imagens aqio no fórum?