//package proyect; import java.awt.*; import java.awt.event.*; import javax.swing.*; /** * @author Rodrigo Loyola && Gustavo Valdes * @version 0.8 */ public class Consulta extends JFrame implements ActionListener { /** * permite consultar por un evento en la tabla hash * @param evento Evento es la clase que contiene que tipo de evento es el que se va usar */ public Consulta(Evento evento) { super("CONSULTAS"); header = new JLabel("Consultar Persona"); usuario = new JLabel(evento.getUsuario()); mailp = new JLabel(evento.getMailp()); maild = new JLabel(evento.getMaild()); mensaje = new JLabel(evento.getMensaje()); anno = new JLabel(evento.getAnno()); antes = new JLabel(evento.getAntes()); mes = new JLabel(evento.getMes()); dia = new JLabel(evento.getDia()); // sex = new JLabel(evento.getSex()); usuarioLabel = new JLabel("Nombre:"); mailpLabel = new JLabel("Mail origen:"); maildLabel = new JLabel("Mail destino:"); mensajeLabel = new JLabel("Mensaje:"); annoLabel = new JLabel("Anno:"); antesLabel = new JLabel("Dias de anticipo:"); mesLabel = new JLabel("Mes:"); diaLabel = new JLabel(" Fecha del evento, Dia:"); // sexLabel = new JLabel("Sexo:"); closeButton = new JButton("Cerrar"); closeButton.addActionListener(this); JPanel contentPane = new JPanel(); GridLayout gridLayout = new GridLayout(14, 2, 10, 10); contentPane.setLayout(gridLayout); this.setContentPane(contentPane); this.getContentPane().add(header); this.getContentPane().add(new JLabel("")); this.getContentPane().add(new JLabel("")); this.getContentPane().add(new JLabel("")); this.getContentPane().add(usuarioLabel); this.getContentPane().add(usuario); this.getContentPane().add(mailpLabel); this.getContentPane().add(mailp); this.getContentPane().add(maildLabel); this.getContentPane().add(maild); this.getContentPane().add(mensajeLabel); this.getContentPane().add(mensaje); this.getContentPane().add(diaLabel); this.getContentPane().add(dia); this.getContentPane().add(mesLabel); this.getContentPane().add(mes); this.getContentPane().add(annoLabel); this.getContentPane().add(anno); this.getContentPane().add(antesLabel); this.getContentPane().add(antes); // this.getContentPane().add(sexLabel); // this.getContentPane().add(sex); this.getContentPane().add(new JLabel("")); this.getContentPane().add(new JLabel("")); this.getContentPane().add(new JLabel("")); this.getContentPane().add(closeButton); this.setSize(750, 500); this.setVisible(true); } public void actionPerformed(ActionEvent e) { if((e.getSource()).equals(closeButton)) this.setVisible(false); } private JButton closeButton; private JLabel header; private JLabel usuario; private JLabel mailp; private JLabel maild; private JLabel mensaje; private JLabel anno; private JLabel antes; private JLabel mes; private JLabel dia; // private JLabel sex; private JLabel usuarioLabel; private JLabel mailpLabel; private JLabel maildLabel; private JLabel mensajeLabel; private JLabel annoLabel; private JLabel antesLabel; private JLabel mesLabel; private JLabel diaLabel; // private JLabel sexLabel; }