Java - Ayuda! error en programa de formulario basico.

   
Vista:

Ayuda! error en programa de formulario basico.

Publicado por jose (5 intervenciones) el 07/12/2017 04:39:57
Buenas, estoy realizando un proyecto para la Universidad el cual consiste en un inventario de productos, iba todo bien pero el boton que me tiene que imprimir el resumen de los productos no lo imprime:s la verdad no sé que puede ser puesto que llevo horas tratando de buscar el error.
Si algún programador puede ayudar a este novato lo agradecería, saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda! error en programa de formulario basico.

Publicado por Andrés (337 intervenciones) el 07/12/2017 07:49:05
En los métodos

1
2
3
-resumen_txtActionPerformed(evt:java.awt.event.ActionEvent):void
	almacenamiento1:almacenamiento <- new almacenamiento()
        JOptionPane.showMessageDialog(null, almacenamiento1.resumen())


1
2
3
-boton_guardarActionPerformed(evt:java.awt.event.ActionEvent):void
 	almacenamiento1:almacenamiento <- new almacenamiento()
 	almacenamiento1.Guardarproducto(producto)


en Inventario.java, estas guardando en objetos a nivel de método

Actualiza lo siguiente:

1
private almacenamiento almacenamiento;

1
2
3
4
public Inventario() {
        initComponents();
        almacenamiento = new almacenamiento();
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
private void boton_guardarActionPerformed(java.awt.event.ActionEvent evt) {
        if (producto_txt.getText().equals("")) {
            JOptionPane.showMessageDialog(null, "Por favor ingrese el nombre del producto");
 
        }
        if (precio_txt.getText().equals("")) {
            JOptionPane.showMessageDialog(null, "Por favor ingrese el precio del producto ");
 
        }
        if (cantidad_txt.getText().equals("")) {
            JOptionPane.showMessageDialog(null, "Por favor ingrese la cantidad de productos");
 
        }
        if (id_txt.getText().equals("")) {
            JOptionPane.showMessageDialog(null, "Por favor ingrese el id del producto");
 
        }
        if (categoria_txt.getText().equals("")) {
            JOptionPane.showMessageDialog(null, "Por favor ingrese la categoria del producto");
 
        }
 
String nombre, categoria, id;
String precio, cantidad;
nombre = producto_txt.getText();
categoria =  categoria_txt.getText();
id = id_txt.getText();
precio = precio_txt.getText();
cantidad = cantidad_txt.getText();
producto_atributos producto = new producto_atributos(nombre,categoria,precio,id,cantidad);
almacenamiento.Guardarproducto(producto);
 
}

1
2
3
4
5
private void resumen_txtActionPerformed(java.awt.event.ActionEvent evt) {
 
        JOptionPane.showMessageDialog(null, almacenamiento.resumen());
 
}

Screenshot-from-2017-12-07-01-00-00
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

Ayuda! error en programa de formulario basico.

Publicado por jose (5 intervenciones) el 08/12/2017 06:06:39
Muchas gracias bro!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ayuda! error en programa de formulario basico.

Publicado por jose (5 intervenciones) el 08/12/2017 06:10:03
Me salvaste!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad