예제 #1
0
  private void listProductosMouseClicked(
      java.awt.event.MouseEvent evt) { // GEN-FIRST:event_listProductosMouseClicked

    if (listProductos.getSelectedIndex() < 0) {
      JOptionPane.showMessageDialog(
          this, "Debe seleccionar un Producto.", "Pedidos", JOptionPane.WARNING_MESSAGE);
    } else {
      // Capturo el producto seleccionado
      int selection = listProductos.getSelectedIndex();
      String itemSeleccionado = listProductos.getSelectedValue().toString();

      if (selection != -1) {
        String[] palabrasSeparadas = itemSeleccionado.split("__");
        String nombreProd = palabrasSeparadas[0];
        String nombreRest = palabrasSeparadas[1];

        ControllerInterface port = webService.getQuickOrderWebServicePort();

        prod = new webservice.Producto();
        prod = port.informacionProducto(nombreProd, nombreRest);
        String tipoProducto = port.esIndividual(nombreProd, nombreRest);

        txtNombre.setText("");
        txtDescripcion.setText("");
        txtPrecio.setText("");

        txtNomProm.setText("");
        txtDescProm.setText("");
        txtDescuento.setText("");
        cbActiva.setSelected(false);

        if (tipoProducto.equals("Individual")) {
          txtNombre.setText(prod.getNombre());
          txtDescripcion.setText(prod.getDescripcion());
          txtPrecio.setText(Float.toString(prod.getPrecio()));

          Image imgUserAux = new ImageIcon(prod.getImagen()).getImage();
          Image imgUser = imgUserAux.getScaledInstance(width, height, java.awt.Image.SCALE_SMOOTH);
          ImageIcon iconUser = new ImageIcon(imgUser);
          lblImagenInd.setIcon(iconUser);
          IFrameIndividual.setVisible(true);
          IFramePromocion.setVisible(false);

        } else if (tipoProducto.equalsIgnoreCase("Promocion")) {
          webservice.Promocion promo = (webservice.Promocion) prod;
          txtNomProm.setText(prod.getNombre());
          txtDescProm.setText(prod.getDescripcion());
          txtDescuento.setText(Float.toString(promo.getDescuento()));

          Image imgUserAux = new ImageIcon(prod.getImagen()).getImage();
          Image imgUser = imgUserAux.getScaledInstance(width, height, java.awt.Image.SCALE_SMOOTH);
          ImageIcon iconUser = new ImageIcon(imgUser);
          lblImagenProm.setIcon(iconUser);

          IFrameIndividual.setVisible(false);
          IFramePromocion.setVisible(true);

          if (promo.isActiva()) cbActiva.setSelected(true);
        } else {
          JOptionPane.showMessageDialog(
              this, "Error al mostrar tipo producto", "Alerta", JOptionPane.WARNING_MESSAGE);
        }
        this.pack();
      }
    }
  } // GEN-LAST:event_listProductosMouseClicked
예제 #2
0
  @SuppressWarnings("unchecked")
  // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
  private void initComponents() {

    jInternalFrame1 = new javax.swing.JInternalFrame();
    jPanel1 = new javax.swing.JPanel();
    jScrollPane1 = new javax.swing.JScrollPane();
    listProductos = new javax.swing.JList();
    jPanel2 = new javax.swing.JPanel();
    IFrameIndividual = new javax.swing.JInternalFrame();
    lblnombre = new javax.swing.JLabel();
    lblDescripcion = new javax.swing.JLabel();
    lblPrecio = new javax.swing.JLabel();
    lblImagen = new javax.swing.JLabel();
    txtNombre = new javax.swing.JTextField();
    txtDescripcion = new javax.swing.JTextField();
    txtPrecio = new javax.swing.JTextField();
    btnImagenInd = new javax.swing.JButton();
    btnActualizarInfo = new javax.swing.JButton();
    lblImagenInd = new javax.swing.JLabel();
    IFramePromocion = new javax.swing.JInternalFrame();
    lblNombre = new javax.swing.JLabel();
    jLabel8 = new javax.swing.JLabel();
    jLabel9 = new javax.swing.JLabel();
    btnActualizarInfoP = new javax.swing.JButton();
    txtNomProm = new javax.swing.JTextField();
    txtDescProm = new javax.swing.JTextField();
    txtDescuento = new javax.swing.JTextField();
    cbActiva = new javax.swing.JCheckBox();
    lblImagenProm = new javax.swing.JLabel();
    jLabel1 = new javax.swing.JLabel();
    lblImagen3 = new javax.swing.JLabel();
    btnImagenProm = new javax.swing.JButton();

    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    setMinimumSize(new java.awt.Dimension(607, 591));

    jInternalFrame1.setBorder(
        javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
    jInternalFrame1.setTitle("Actualizar Producto");
    jInternalFrame1.setMinimumSize(new java.awt.Dimension(51, 37));
    jInternalFrame1.setVisible(true);

    jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder("Seleccionar Producto"));

    listProductos.setBorder(javax.swing.BorderFactory.createTitledBorder("Nombre - Restaurante"));
    listProductos.addMouseListener(
        new java.awt.event.MouseAdapter() {
          public void mouseClicked(java.awt.event.MouseEvent evt) {
            listProductosMouseClicked(evt);
          }
        });
    jScrollPane1.setViewportView(listProductos);

    javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
    jPanel1.setLayout(jPanel1Layout);
    jPanel1Layout.setHorizontalGroup(
        jPanel1Layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                jPanel1Layout
                    .createSequentialGroup()
                    .addGap(15, 15, 15)
                    .addComponent(
                        jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 223, Short.MAX_VALUE)
                    .addContainerGap()));
    jPanel1Layout.setVerticalGroup(
        jPanel1Layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                jPanel1Layout
                    .createSequentialGroup()
                    .addContainerGap()
                    .addComponent(
                        jScrollPane1,
                        javax.swing.GroupLayout.PREFERRED_SIZE,
                        283,
                        javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));

    jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder("Modificar Producto"));

    IFrameIndividual.setBorder(
        javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
    IFrameIndividual.setTitle("Producto Individual");
    IFrameIndividual.setVisible(true);

    lblnombre.setText("Nombre:");

    lblDescripcion.setText("Descripción:");

    lblPrecio.setText("Precio:");

    lblImagen.setText("Nueva Imagen:");

    txtNombre.setEditable(false);
    txtNombre.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            txtNombreActionPerformed(evt);
          }
        });

    btnImagenInd.setText("Cargar Imagen");
    btnImagenInd.addMouseListener(
        new java.awt.event.MouseAdapter() {
          public void mouseClicked(java.awt.event.MouseEvent evt) {
            btnImagenIndMouseClicked(evt);
          }
        });

    btnActualizarInfo.setText("Actualizar Info");
    btnActualizarInfo.addMouseListener(
        new java.awt.event.MouseAdapter() {
          public void mouseClicked(java.awt.event.MouseEvent evt) {
            btnActualizarInfoMouseClicked(evt);
          }
        });

    lblImagenInd.setBackground(new java.awt.Color(255, 255, 255));
    lblImagenInd.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 2, true));

    javax.swing.GroupLayout IFrameIndividualLayout =
        new javax.swing.GroupLayout(IFrameIndividual.getContentPane());
    IFrameIndividual.getContentPane().setLayout(IFrameIndividualLayout);
    IFrameIndividualLayout.setHorizontalGroup(
        IFrameIndividualLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                IFrameIndividualLayout.createSequentialGroup()
                    .addContainerGap()
                    .addGroup(
                        IFrameIndividualLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(
                                IFrameIndividualLayout.createSequentialGroup()
                                    .addComponent(
                                        lblImagenInd,
                                        javax.swing.GroupLayout.PREFERRED_SIZE,
                                        119,
                                        javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(
                                        javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                    .addGroup(
                                        IFrameIndividualLayout.createParallelGroup(
                                                javax.swing.GroupLayout.Alignment.LEADING, false)
                                            .addComponent(
                                                btnImagenInd,
                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                Short.MAX_VALUE)
                                            .addComponent(lblImagen)
                                            .addComponent(
                                                btnActualizarInfo,
                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                                Short.MAX_VALUE))
                                    .addGap(0, 36, Short.MAX_VALUE))
                            .addGroup(
                                IFrameIndividualLayout.createSequentialGroup()
                                    .addGroup(
                                        IFrameIndividualLayout.createParallelGroup(
                                                javax.swing.GroupLayout.Alignment.LEADING)
                                            .addGroup(
                                                IFrameIndividualLayout.createSequentialGroup()
                                                    .addGap(10, 10, 10)
                                                    .addGroup(
                                                        IFrameIndividualLayout.createParallelGroup(
                                                                javax.swing.GroupLayout.Alignment
                                                                    .LEADING)
                                                            .addComponent(lblnombre)
                                                            .addComponent(lblPrecio)))
                                            .addGroup(
                                                IFrameIndividualLayout.createSequentialGroup()
                                                    .addGap(6, 6, 6)
                                                    .addComponent(lblDescripcion)))
                                    .addGap(11, 11, 11)
                                    .addGroup(
                                        IFrameIndividualLayout.createParallelGroup(
                                                javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(txtDescripcion)
                                            .addComponent(txtNombre)
                                            .addComponent(txtPrecio))))
                    .addContainerGap()));
    IFrameIndividualLayout.setVerticalGroup(
        IFrameIndividualLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                IFrameIndividualLayout.createSequentialGroup()
                    .addGap(15, 15, 15)
                    .addGroup(
                        IFrameIndividualLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(lblnombre)
                            .addComponent(
                                txtNombre,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                    .addGroup(
                        IFrameIndividualLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(
                                txtPrecio,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(lblPrecio))
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                    .addGroup(
                        IFrameIndividualLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(lblDescripcion)
                            .addComponent(
                                txtDescripcion,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                    .addGroup(
                        IFrameIndividualLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addComponent(
                                lblImagenInd,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                119,
                                javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(
                                IFrameIndividualLayout.createSequentialGroup()
                                    .addComponent(lblImagen)
                                    .addPreferredGap(
                                        javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                    .addComponent(btnImagenInd)
                                    .addPreferredGap(
                                        javax.swing.LayoutStyle.ComponentPlacement.RELATED,
                                        javax.swing.GroupLayout.DEFAULT_SIZE,
                                        Short.MAX_VALUE)
                                    .addComponent(btnActualizarInfo)))
                    .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));

    IFramePromocion.setBorder(
        javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
    IFramePromocion.setTitle("Producto Promoción");
    IFramePromocion.setVisible(true);

    lblNombre.setText("Nombre:");

    jLabel8.setText("Descripción:");

    jLabel9.setText("Descuento:");

    btnActualizarInfoP.setText("Actualizar Info");
    btnActualizarInfoP.addMouseListener(
        new java.awt.event.MouseAdapter() {
          public void mouseClicked(java.awt.event.MouseEvent evt) {
            btnActualizarInfoPMouseClicked(evt);
          }
        });

    txtNomProm.setEditable(false);
    txtNomProm.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            txtNomPromActionPerformed(evt);
          }
        });

    txtDescProm.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            txtDescPromActionPerformed(evt);
          }
        });

    cbActiva.setText("Activa");
    cbActiva.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent evt) {
            cbActivaActionPerformed(evt);
          }
        });

    lblImagenProm.setBackground(new java.awt.Color(255, 255, 255));
    lblImagenProm.setBorder(
        new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0), 2, true));

    jLabel1.setText("Estado:");

    lblImagen3.setText("Nueva Imagen:");

    btnImagenProm.setText("Cargar Imagen");
    btnImagenProm.addMouseListener(
        new java.awt.event.MouseAdapter() {
          public void mouseClicked(java.awt.event.MouseEvent evt) {
            btnImagenPromMouseClicked(evt);
          }
        });

    javax.swing.GroupLayout IFramePromocionLayout =
        new javax.swing.GroupLayout(IFramePromocion.getContentPane());
    IFramePromocion.getContentPane().setLayout(IFramePromocionLayout);
    IFramePromocionLayout.setHorizontalGroup(
        IFramePromocionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                IFramePromocionLayout.createSequentialGroup()
                    .addContainerGap()
                    .addGroup(
                        IFramePromocionLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(
                                IFramePromocionLayout.createSequentialGroup()
                                    .addGroup(
                                        IFramePromocionLayout.createParallelGroup(
                                                javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(lblNombre)
                                            .addComponent(jLabel8)
                                            .addComponent(jLabel9)
                                            .addComponent(jLabel1))
                                    .addGap(18, 18, 18)
                                    .addGroup(
                                        IFramePromocionLayout.createParallelGroup(
                                                javax.swing.GroupLayout.Alignment.LEADING)
                                            .addGroup(
                                                IFramePromocionLayout.createSequentialGroup()
                                                    .addComponent(cbActiva)
                                                    .addGap(0, 150, Short.MAX_VALUE))
                                            .addGroup(
                                                javax.swing.GroupLayout.Alignment.TRAILING,
                                                IFramePromocionLayout.createSequentialGroup()
                                                    .addGroup(
                                                        IFramePromocionLayout.createParallelGroup(
                                                                javax.swing.GroupLayout.Alignment
                                                                    .TRAILING)
                                                            .addComponent(
                                                                txtDescuento,
                                                                javax.swing.GroupLayout.Alignment
                                                                    .LEADING)
                                                            .addComponent(
                                                                txtDescProm,
                                                                javax.swing.GroupLayout.Alignment
                                                                    .LEADING)
                                                            .addComponent(
                                                                txtNomProm,
                                                                javax.swing.GroupLayout.Alignment
                                                                    .LEADING))
                                                    .addContainerGap())))
                            .addGroup(
                                IFramePromocionLayout.createSequentialGroup()
                                    .addComponent(
                                        lblImagenProm,
                                        javax.swing.GroupLayout.PREFERRED_SIZE,
                                        119,
                                        javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addPreferredGap(
                                        javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                    .addGroup(
                                        IFramePromocionLayout.createParallelGroup(
                                                javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(btnImagenProm)
                                            .addComponent(lblImagen3)
                                            .addComponent(btnActualizarInfoP))))));
    IFramePromocionLayout.setVerticalGroup(
        IFramePromocionLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                IFramePromocionLayout.createSequentialGroup()
                    .addGap(20, 20, 20)
                    .addGroup(
                        IFramePromocionLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(lblNombre)
                            .addComponent(
                                txtNomProm,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                    .addGroup(
                        IFramePromocionLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLabel8)
                            .addComponent(
                                txtDescProm,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGap(14, 14, 14)
                    .addGroup(
                        IFramePromocionLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(
                                txtDescuento,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel9))
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                    .addGroup(
                        IFramePromocionLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(cbActiva)
                            .addComponent(jLabel1))
                    .addGap(19, 19, 19)
                    .addGroup(
                        IFramePromocionLayout.createParallelGroup(
                                javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addGroup(
                                IFramePromocionLayout.createSequentialGroup()
                                    .addComponent(lblImagen3)
                                    .addPreferredGap(
                                        javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                    .addComponent(btnImagenProm)
                                    .addPreferredGap(
                                        javax.swing.LayoutStyle.ComponentPlacement.RELATED,
                                        javax.swing.GroupLayout.DEFAULT_SIZE,
                                        Short.MAX_VALUE)
                                    .addComponent(btnActualizarInfoP))
                            .addComponent(
                                lblImagenProm,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                119,
                                javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGap(15, 15, 15)));

    javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
    jPanel2.setLayout(jPanel2Layout);
    jPanel2Layout.setHorizontalGroup(
        jPanel2Layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                jPanel2Layout
                    .createSequentialGroup()
                    .addComponent(
                        IFrameIndividual,
                        javax.swing.GroupLayout.PREFERRED_SIZE,
                        javax.swing.GroupLayout.DEFAULT_SIZE,
                        javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                    .addComponent(IFramePromocion)
                    .addContainerGap()));
    jPanel2Layout.setVerticalGroup(
        jPanel2Layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                jPanel2Layout
                    .createSequentialGroup()
                    .addGroup(
                        jPanel2Layout
                            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addComponent(IFramePromocion)
                            .addComponent(IFrameIndividual))
                    .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)));

    javax.swing.GroupLayout jInternalFrame1Layout =
        new javax.swing.GroupLayout(jInternalFrame1.getContentPane());
    jInternalFrame1.getContentPane().setLayout(jInternalFrame1Layout);
    jInternalFrame1Layout.setHorizontalGroup(
        jInternalFrame1Layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                jInternalFrame1Layout
                    .createSequentialGroup()
                    .addGap(10, 10, 10)
                    .addComponent(
                        jPanel1,
                        javax.swing.GroupLayout.PREFERRED_SIZE,
                        javax.swing.GroupLayout.DEFAULT_SIZE,
                        javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                    .addComponent(
                        jPanel2,
                        javax.swing.GroupLayout.DEFAULT_SIZE,
                        javax.swing.GroupLayout.DEFAULT_SIZE,
                        Short.MAX_VALUE)
                    .addGap(10, 10, 10)));
    jInternalFrame1Layout.setVerticalGroup(
        jInternalFrame1Layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                jInternalFrame1Layout
                    .createSequentialGroup()
                    .addContainerGap()
                    .addGroup(
                        jInternalFrame1Layout
                            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(
                                jPanel2,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                351,
                                javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(
                                jPanel1,
                                javax.swing.GroupLayout.PREFERRED_SIZE,
                                javax.swing.GroupLayout.DEFAULT_SIZE,
                                javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addContainerGap(13, Short.MAX_VALUE)));

    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
        layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                layout
                    .createSequentialGroup()
                    .addComponent(
                        jInternalFrame1,
                        javax.swing.GroupLayout.PREFERRED_SIZE,
                        javax.swing.GroupLayout.DEFAULT_SIZE,
                        javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGap(0, 0, Short.MAX_VALUE)));
    layout.setVerticalGroup(
        layout
            .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(
                layout
                    .createSequentialGroup()
                    .addComponent(
                        jInternalFrame1,
                        javax.swing.GroupLayout.PREFERRED_SIZE,
                        javax.swing.GroupLayout.DEFAULT_SIZE,
                        javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGap(0, 0, Short.MAX_VALUE)));

    pack();
  } // </editor-fold>//GEN-END:initComponents