import java.awt.*; import java.util.*; import java.text.*; import javax.swing.*; import javax.swing.text.*; public class personalPane extends JPanel { public personalPane(String NOMBRE, String RUT1, String RUT2, int DIA, int MES, int ANO, String DOMICILIO, String CIUDAD, int FONO1, int FONO2, String PREVISION) { SpringLayout layout = new SpringLayout(); setLayout(layout); setOpaque(true); //Create and add the components. int centro = 350; int linea = 25; Calendar cal = Calendar.getInstance(); Date date = cal.getTime(); DateFormat dateFormatter = DateFormat.getDateInstance(DateFormat.FULL); String fechax = dateFormatter.format(date); JComponent fecha = new JLabel("Fecha:"); JComponent fieldFecha = new JLabel(" "+fechax); add(fecha); add(fieldFecha); layout.putConstraint(SpringLayout.NORTH, fecha, linea*1, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, fecha, centro+20, SpringLayout.WEST, this); layout.putConstraint(SpringLayout.NORTH, fieldFecha, linea*1, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, fieldFecha, centro+80, SpringLayout.WEST, this); JComponent nombre = new JLabel("Nombre:"); JComponent fieldNombre = new JLabel(NOMBRE); add(nombre); add(fieldNombre); layout.putConstraint(SpringLayout.NORTH, nombre, linea*2, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, nombre, 20, SpringLayout.WEST, this); layout.putConstraint(SpringLayout.NORTH, fieldNombre, linea*2, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, fieldNombre, 90, SpringLayout.WEST, this); JComponent rut = new JLabel("RUT:"); JComponent fieldRut = new JLabel(RUT1); JComponent guion = new JLabel("-"); JComponent fieldVerificador = new JLabel(RUT2); add(rut); add(fieldRut); add(guion); add(fieldVerificador); layout.putConstraint(SpringLayout.NORTH, rut, linea*2, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, rut, centro+20, SpringLayout.WEST, this); layout.putConstraint(SpringLayout.NORTH, fieldRut, linea*2, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, fieldRut, centro+90, SpringLayout.WEST, this); layout.putConstraint(SpringLayout.NORTH, guion, linea*2, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, guion, 2, SpringLayout.EAST, fieldRut); layout.putConstraint(SpringLayout.NORTH, fieldVerificador, linea*2, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, fieldVerificador, 2, SpringLayout.EAST, guion); JComponent nacimiento = new JLabel("Fecha de Nacimiento:"); JComponent fieldNacimiento = new JLabel(""+DIA+"/"+MES+"/"+ANO); add(nacimiento); add(fieldNacimiento); layout.putConstraint(SpringLayout.NORTH, nacimiento, linea*3, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, nacimiento, 20, SpringLayout.WEST, this); layout.putConstraint(SpringLayout.NORTH, fieldNacimiento, linea*3, SpringLayout.NORTH, this); layout.putConstraint(SpringLayout.WEST, fieldNacimiento, 20, SpringLayout.EAST, nacimiento); JComponent edad = new JLabel("Edad:"); int EDAD; if(Calendar.MONTH