**Entrega 3** - Modificada
- Añadí el código fuente de la interfaz.
Hola a todos , esta entrada es para mostrar mi interfaz gráfica, aun faltan algunas cosas como el manejo de JTable e imágenes.
Sin mas que decir utilicé 4 botones, 5 Labels (etiquetas) , y el menú. No tiene ventanas adicionales, solo la que se muestra en pantalla.
Interfaz
Código Fuente de la ventana:
import java.awt.*; import javax.swing.*; public class Interfaz extends JFrame { private JPanel panel_2; private JButton btn_agregar; private JButton btn_modificar; private JButton btn_borrar; private JButton btn_mover; private JLabel label_nom; private JLabel label_tipo; private JLabel label_dir; private JLabel label_cump; private JLabel label_tel; private MenuBar barra = new MenuBar(); private Menu archivo = new Menu ("Archivo"); private Menu opciones = new Menu ("Opciones"); public Interfaz() { this.setTitle("Interfaz Grafica"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.definir(); this.setSize (650,400); this.setVisible(true); } public void definir() { /**Barra de Menu*/ setMenuBar(barra); barra.add(archivo); barra.add(opciones); archivo.add("Nuevo"); archivo.add("Abrir"); archivo.addSeparator(); archivo.add("Guardar"); archivo.add("Exportar"); getContentPane().setLayout(null); /**Botones*/ btn_agregar = new JButton("Agregar"); this.add(btn_agregar); btn_agregar.setBounds(75,48,100,32); btn_modificar = new JButton("Modificar"); this.add(btn_modificar); btn_modificar.setBounds(180,48,100,32); btn_borrar = new JButton("Borrar"); this.add(btn_borrar); btn_borrar.setBounds(75,88,100,32); btn_mover = new JButton("Mover"); this.add(btn_mover); btn_mover.setBounds(180,88,100,32); label_nom = new JLabel("Nombre:"); this.add(label_nom); label_nom.setBounds(288,48,168,24); label_tipo = new JLabel("Tipo de Contacto:"); this.add(label_tipo); label_tipo.setBounds(288,80,168,24); label_dir = new JLabel("Direccion:"); this.add(label_dir); label_dir.setBounds(288,112,168,24); label_cump = new JLabel("Fecha de nacimiento"); this.add(label_cump); label_cump.setBounds(288,144,168,24); label_tel = new JLabel("Telefono:"); this.add(label_tel); label_tel.setBounds(288,176,168,24); panel_2 = new JPanel(); this.add(panel_2); panel_2.setBounds(0,0,688,416); } public static void main(String [] args) { Interfaz ventana = new Interfaz(); } }
Nota: Ese código es solo de la interfaz sin que haya alguna acción en los botones.
Ok.
ResponderEliminarCalificación: 10/10