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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Ventanita en java (Solucionado)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ventanita en java (Solucionado)  (Leído 3,139 veces)
kondrag_X1

Desconectado Desconectado

Mensajes: 157


Ver Perfil
Ventanita en java (Solucionado)
« en: 6 Diciembre 2010, 21:12 pm »

hola buenas pues he estaod intentando hacer una interfaz grafica en java y no lo consigo y nada no hay manera haber si alguien me echa una mano.
Código
  1. /*
  2.  * To change this template, choose Tools | Templates
  3.  * and open the template in the editor.
  4.  */
  5.  
  6. /**
  7.  *
  8.  * @author Alarcon
  9.  */
  10. import javax.swing.*;
  11. import java.awt.*;
  12. import java.awt.event.ActionEvent;
  13. import java.awt.event.ActionListener;
  14.  
  15.    class DeleteRecordDialog extends JFrame implements ActionListener {
  16.        //declaro los elementos de que voy a utilizar
  17.       // Concesionario owner;
  18.  
  19.        //botones de accion
  20.        JButton aceptar ;
  21.        JButton cancelar;
  22.        JButton mostrar ;
  23.  
  24.        //etiquetas
  25.        JLabel tablas ;
  26.        JLabel clPrimaria;
  27.  
  28.        //campo
  29.        JTextField key;
  30.  
  31.        //contenedore
  32.        JPanel PN_Tablas;
  33.        JPanel PN_Recoger;
  34.        JPanel PN_Botones;
  35.  
  36.  
  37.        //creamos los botones
  38.    //            ButtonGroup union =new ButtonGroup();
  39.    //            for(int i=0;i<tableNames.;i++){
  40.    //
  41.    //            }
  42.            public DeleteRecordDialog(){
  43.    //                    super(owner,title,true);
  44.    //                    this.owner=owner;
  45.  
  46.                //inicializamos los botones
  47.                aceptar = new JButton("Aceptar");
  48.                cancelar = new JButton("Cancelar");
  49.                mostrar = new JButton("Mostrar Tabla");
  50.  
  51.                //inicializamos etiquetas
  52.                tablas = new JLabel("Tablas");
  53.                clPrimaria= new JLabel("Clave Primaria:");
  54.  
  55.                //inicializamos campo para recoger datos
  56.                key = new JTextField("recoger id");
  57.  
  58.                //agregamos los contenedores
  59.                PN_Tablas.add(tablas);
  60.  
  61.                PN_Recoger.add(clPrimaria);
  62.                PN_Recoger.add(key);
  63.  
  64.                PN_Botones.add(aceptar);
  65.                PN_Botones.add(cancelar);
  66.                PN_Botones.add(mostrar);
  67.  
  68.                getContentPane().setLayout(new GridLayout(3,1));
  69.                getContentPane().add(PN_Tablas);
  70.                getContentPane().add(PN_Recoger);
  71.                getContentPane().add(PN_Botones);
  72.  
  73.                setSize (320,200);
  74.                setVisible(true);
  75.                validate();
  76.  
  77.            }
  78.  
  79.    public void actionPerformed(ActionEvent e) {
  80.        throw new UnsupportedOperationException("Not supported yet.");
  81.    }
  82.    public static void main (String arg []) {
  83.        DeleteRecordDialog deleteRecordDialog = new DeleteRecordDialog();
  84.  
  85.    }
  86. }
  87.  

y el error :
Citar
run:
Exception in thread "main" java.lang.NullPointerException
        at DeleteRecordDialog.<init>(DeleteRecordDialog.java:59)
        at DeleteRecordDialog.main(DeleteRecordDialog.java:83)
Java Result: 1
GENERACIÓN CORRECTA (total time: 2 seconds)



« Última modificación: 7 Diciembre 2010, 00:42 am por kondrag_X1 » En línea

kondrag_X1

Desconectado Desconectado

Mensajes: 157


Ver Perfil
Re: Ventanita en java
« Respuesta #1 en: 7 Diciembre 2010, 00:41 am »

señores despues de un rato largo dejandome los cuernos me he dado cuenta que lo que me faltaba era crear los objetos  JPanel

ejemplo:
Código:
PN_Botones = new JPanel();


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Algoritmo en Java [SOLUCIONADO]
Java
Azulf 3 9,768 Último mensaje 21 Octubre 2007, 15:25 pm
por marioly
Configuracion JAVA (Solucionado)
Java
Kerber0 2 2,910 Último mensaje 17 Noviembre 2008, 22:50 pm
por joseprox
Ayuda con java (Solucionado)
Java
Alocer 4 4,208 Último mensaje 7 Diciembre 2009, 05:45 am
por Alocer
[SOLUCIONADO]Duda cliente web (Java)
Java
alcatraz 3 4,950 Último mensaje 22 Marzo 2010, 21:07 pm
por Leyer
[Solucionado] Instalar Java sin internet?
Dudas Generales
Saberuneko 2 18,178 Último mensaje 7 Mayo 2010, 15:40 pm
por Saberuneko
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines