Hola
Tengo un problema con un JFrame lo que pasa es que el hize un Jframe y en el agregue objetos jlabels y jtextfield pero simpre el ultimo objeto que agrego abarca todo el jframe y no e como darle dimensiones a este ultimo ya lo intente con setbounds y con setsize pero no funciona que puedo hacer??
Aqui les dejo el codigo que tengo
import java.awt.*;
import java.awt.event.*;
import javax.swing.WindowConstants;
import javax.swing.*;
public class Altas extends JFrame{
public Altas() {
setSize(700,500);
setTitle("Altas");
initcomponents();
}
private void initcomponents()
{
JLabel nombrec=new JLabel();
nombrec.setText("Nombre del cliente");
nombrec.setBounds(20,30,150,70);
nombrec.setHorizontalAlignment(nombrec.LEFT);
getContentPane().add(nombrec);
JTextField nombrecliente=new JTextField();
nombrecliente.setBounds(150,55,100,20);
nombrecliente.setHorizontalAlignment(nombrecliente .LEFT);
getContentPane().add(nombrecliente);
JLabel id=new JLabel();
id.setText("Id");
id.setBounds(20,80,20,30);
id.setHorizontalAlignment(id.LEFT);
getContentPane().add(id);
JTextField nid=new JTextField();
nid.setBounds(40,85,100,20);
nid.setHorizontalAlignment(nid.LEFT);
getContentPane().add(nid);
JLabel dom=new JLabel();
dom.setText("Domicilio");
dom.setBounds(20,110,100,20);
dom.setHorizontalAlignment(dom.LEFT);
getContentPane().add(dom);
JTextField domicilio=new JTextField();
domicilio.setBounds(40,130,100,20);
//domicilio.setSize(40,130);
domicilio.setHorizontalAlignment(domicilio.LEFT);
getContentPane().add(domicilio);
}
private void salir(WindowEvent evt)
{
System.exit(6);
}
public static void main (String[] args) {
new Altas().setVisible(true);
}
}