package ventana2;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.ScrollPaneConstants;
import javax.swing.table.DefaultTableModel;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.WindowAdapter;
import static javax.
swing.
JFrame.
EXIT_ON_CLOSE;
public class venatana
extends JFrame {
public venatana (){
iniciarComponentes();
setSize(2000,500);
setTitle("registro");
setLocationRelativeTo(null);
}
private void iniciarComponentes(){
panel.setLayout(null);
this.getContentPane().add(panel);
setDefaultCloseOperation(EXIT_ON_CLOSE);
tabla();
lista();
listaDePaises();
cajasDeTetxto();
Etiquetas();
cancelar();
guardar();
limpiar();
}
private void cajasDeTetxto(){
cajaTexto.setBounds(200,10,200,30);
cajaTexto1.setBounds(200,60,200,30);
cajaTexto2.setBounds(200,100,200,30);
cajaTexto3.setBounds(200,130,200,30);
cajaTexto4.setBounds(200,160,200,30);
panel.add(cajaTexto1);
panel.add(cajaTexto2);
panel.add(cajaTexto);
panel.add(cajaTexto3);
panel.add(cajaTexto4);
} private void Etiquetas(){
etiqueta.setText("nombre y apellido");
etiqueta.setBounds(10,10,200,30);
panel.add(etiqueta);
etiqueta2.setText("edad");
etiqueta2.setBounds(10,60,200,30);
panel.add(etiqueta2);
etiqueta3.setText("sexo");
etiqueta3.setBounds(10,100,200,30);
panel.add(etiqueta3);
etiqueta4.setText("cedula");
etiqueta4.setBounds(10,130,200,30);
panel.add(etiqueta4);
etiqueta5.setText("fecha de nacimiento");
etiqueta5.setBounds(10,160,200,30);
panel.add(etiqueta5);
etiqueta6.setText("Seleccionar Pais");
etiqueta6.setBounds(490,10,200,30);
panel.add(etiqueta6);
etiqueta7.setText("usted esta");
etiqueta7.setBounds(499,70,200,30);
panel.add(etiqueta7);
etiqueta10.setBounds(800, 251, 200, 200);
panel.add(etiqueta10);
}
private void cancelar(){
boton2.setText("Cancelar");
boton2.setBounds(200,300,100,40);
panel.add(boton2);
@Override
int respose
= JOptionPane.
showConfirmDialog(null,
"desea salir?");
}
};
boton2.addActionListener(oyentedeaccion);
}
private void limpiar(){
boton3.setText("Limpiar");
boton3.setBounds(300,300,100,40);
panel.add(boton3);
@Override
}
};
boton3.addActionListener(oyentedeaccion);
}private void listaDePaises(){
String[] paises
= {"seleccionar Pais",
"Argentina",
"Brazil",
"Colombia",
"Chile",
"España",
"Mexico",
"Perú",
"Venezuela",
};
//Argentina
listaDePaises.addItem("Argentina-Buenos Aires");
listaDePaises.addItem("Argentina-Catamarca");
listaDePaises.addItem("Argentina-Chaco");
listaDePaises.addItem("Argentina-Chubut");
//Brazil
listaDePaises.addItem("Brazil-Acre");
listaDePaises.addItem("Brazil-Alagoas");
//Colombia
listaDePaises.addItem("Colombia-Leticia");
listaDePaises.addItem("Colombia-Medellín");
listaDePaises.addItem("Colombia-Bogotá ");
listaDePaises.addItem("Colombia-Barranquilla");
//Chile
listaDePaises.addItem("Chile-Región de Arica y Parinacota");
listaDePaises.addItem("Chile-Región de Tarapacá ");
listaDePaises.addItem("Chile-Región de Antofagasta");
listaDePaises.addItem("Chile-Región de Atacama ");
listaDePaises.addItem("Chile-Región de Coquimbo ");
//España
listaDePaises.addItem("España-Madrid");
listaDePaises.addItem("España-Alicante");
listaDePaises.addItem("España-Valencia ");
listaDePaises.addItem("España-Sevilla");
//Mexico
listaDePaises.addItem("Mexico-Baja California");
listaDePaises.addItem("Mexico-Baja California Sur");
listaDePaises.addItem("Mexico-Ciudad de México");
listaDePaises.addItem("Mexico-Ciudad de México");
//Perú
listaDePaises.addItem("Perú- Chachapoyas");
listaDePaises.addItem("Perú-Huaraz");
listaDePaises.addItem("Perú-Abancay");
listaDePaises.addItem("Perú-Arequipa");
//Venezuela
listaDePaises.addItem("Venezuela-Miranda");
listaDePaises.addItem("Venezuela-Caracas");
listaDePaises.addItem("Venezuela-Guárico");
listaDePaises.addItem("Venezuela-Lara");
listaDePaises.addItem("Venezuela-Amazonas");
listaDePaises.addItem("Venezuela-Anzoátegui");
listaDePaises.setBounds(400, 40, 200, 30);
panel.add(listaDePaises);
}
private void tabla(){
modelo.addColumn("nombre y apellido");
modelo.addColumn("edad");
modelo.addColumn("nacionalidad");
modelo.addColumn("sexo");
modelo.addColumn("fecha de nacimiento");
modelo.addColumn("cedula");
tabla.setBounds(20, 20, 300, 200);
panel.add(tabla);
scroll.setBounds(600, 20, 700, 200);
panel.add(scroll);
}private void guardar(){
boton1.setText("Guardar");
boton1.setBounds(100,300,100,40);
panel.add(boton1);
@Override
}};
boton1.addActionListener(oyentedeaccion2);
}
private void lista(){
String[] lista1
= {"Seleccionar",
"Soltero",
"Casado",
"Divorciado"};
lista.setBounds(500, 100, 100, 30);
panel.add(lista);
}