elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Ayuda con clases en Java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con clases en Java  (Leído 204 veces)
Paul12p

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Ayuda con clases en Java
« en: 31 Julio 2017, 23:40 »

Hola necesito una ayuda con este código, es que tengo tres JPanel en un JFrame..
ListEvento, ListInvitado y ListInvitar.

En ListEvento creo el evento,  en ListInvitado  creo el perfil del invitado y en ListInvitar necesito ponerle como parámetro un Invitado y un Evento, pero cuando quiero imprimir los datos de los Eventos y los Invitados me salen null.
Ademas de que no se como pasarle como parametros un objeto de tipo Invitado y Evento.

El codigo del JPanel.

package GestorEventos;

import javax.swing.JPanel;
import javax.swing.JLabel;
import javax.swing.border.TitledBorder;
import javax.swing.JComboBox;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;

import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import GestorEventos.Invitaciones;
import GestorEventos.Evento;
public class ListInvitar extends JPanel {

   public int loop = 0;
   private JComboBox cbxInvitado;
   private JComboBox cboxEvento;
   /**
    * Create the panel.
    */
   Invitaciones[] Invita=new Invitaciones[20];
   Evento prueba=new Evento();
   Invitado pro=new Invitado();
   
   public ListInvitar() {
      setLayout(null);
      
      JPanel panel = new JPanel();
      panel.setBorder(new TitledBorder(null, "Invitar", TitledBorder.LEADING, TitledBorder.TOP, null, null));
      panel.setBounds(0, 0, 377, 300);
      add(panel);
      panel.setLayout(null);
      
      JLabel lblSeleccionarEvento = new JLabel("Seleccionar Evento");
      lblSeleccionarEvento.setBounds(15, 146, 138, 20);
      panel.add(lblSeleccionarEvento);
      
      JLabel lblSeleccionarInvitado = new JLabel("Seleccionar Invitado");
      lblSeleccionarInvitado.setBounds(15, 69, 164, 20);
      panel.add(lblSeleccionarInvitado);
      
      cbxInvitado = new JComboBox();
      cbxInvitado.addActionListener(new ActionListener() {
         public void actionPerformed(ActionEvent arg0) {
            
            
         }
      });
      cbxInvitado.setModel(new DefaultComboBoxModel(new Object[] {"Seleccione", "1", "2", "3"}));
      
      cbxInvitado.setBounds(182, 63, 164, 26);
      panel.add(cbxInvitado);
      
      cboxEvento = new JComboBox();
      cboxEvento.addActionListener(new ActionListener() {
         public void actionPerformed(ActionEvent arg0) {
            
         }
      });
      cboxEvento.setModel(new DefaultComboBoxModel(new String[] {"Seleccionar", "1", "2", "3"}));
      cboxEvento.setBounds(184, 140, 162, 26);
      panel.add(cboxEvento);
      
      JButton btnAceptar = new JButton("Aceptar");
      btnAceptar.addActionListener(new ActionListener() {
         public void actionPerformed(ActionEvent arg0) {
            
            System.out.println(prueba.getNombre());
         }
      });
      btnAceptar.setBounds(124, 211, 115, 29);
      panel.add(btnAceptar);

   }
   
   public void Modi()
   {
      

      /*if(loop < 20)
      {
         Invita[loop]=new Invitaciones(pro, prueba);
         loop++;
      }
      cboxEvento.addItem(pro.getNombre());
   */
   }
   
   

   
}

El codigo de la clase Invitaciones..

package GestorEventos;

public class Invitaciones {
   
   public Invitaciones(Invitado param, Evento para)
   {
      
   }

   public Invitaciones() {
      super();
      // TODO Auto-generated constructor stub
   }

}



En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[JAVA 5] clases
Programación General
anion 4 873 Último mensaje 23 Marzo 2006, 04:22
por coolfrog
SEcion de clases interesantes de Java
Sugerencias y dudas sobre el Foro
Debci 1 3,107 Último mensaje 4 Agosto 2009, 00:09
por Filósotroll
Tipos de clases en java
Java
leliCabello 3 2,042 Último mensaje 15 Octubre 2009, 16:33
por Nakp
Problemas al dar Clases en Java
Java
Senior++ 6 2,030 Último mensaje 27 Octubre 2012, 16:16
por [Case]
clases abstractas en java
Java
mmga 6 1,394 Último mensaje 7 Abril 2014, 18:36
por mmga
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines