private void deleteJButtonActionPerformed() { if (mejorasListaPane.getSelected() == null) return; if (confirmDelete()) { mejorasListaPane.borrar(); editJButton.setEnabled(false); camposEnabled(false); } }
private void okJButtonActionPerformed() { if (selected == null) { mejorasListaPane.add(getMejora()); } else { mejorasListaPane.update(updateMejora(selected)); mejorasListaPane.seleccionar(selected); } selected = null; camposEnabled(false); }
private void editJButtonActionPerformed() { selected = (Mejora) mejorasListaPane.getSelected(); if (selected != null) { camposEnabled(true); mejorasJTArea.requestFocusInWindow(); } }
/** Método que renombra el panel de la lista */ public void renombrarJListComponent() { try { mejorasListaPane.renombrar(aplicacion.getI18nString("inventario.mejoras.tag1")); } catch (Exception e) { } ; }
private void addJButtonActionPerformed() { mejorasListaPane.clearSeleccion(); clear(); selected = null; editJButton.setEnabled(false); deleteJButton.setEnabled(false); camposEnabled(true); mejorasJTArea.requestFocusInWindow(); }
private void listaPaneActionPerformed() { clear(); camposEnabled(false); Mejora mejora = (Mejora) mejorasListaPane.getSelected(); if (mejora != null && operacion != null && !operacion.equalsIgnoreCase(Constantes.OPERACION_CONSULTAR)) { editJButton.setEnabled(true); deleteJButton.setEnabled(true); } load(mejora); }
public void initComponents() throws Exception { fechaEjecucionJLabel = new javax.swing.JLabel(); mejorasJLabel = new javax.swing.JLabel(); importeJLabel = new javax.swing.JLabel(); mejorasJScrollPane = new javax.swing.JScrollPane(); mejorasJTArea = new TextPane(999); mejorasJTArea.setEnabled(false); fechaEjecucionJTField = new JFormattedTextField(Constantes.df); fechaEjecucionJTField.setEnabled(false); fechaEjecucionJButton = new CalendarButton(fechaEjecucionJTField); fechaEjecucionJButton.setEnabled(false); importeJTField = new com.geopista.app.utilidades.JNumberTextField( JNumberTextField.CURRENCY, new Long(999999999), true, 2); importeJTField.setSignAllowed(false); importeJTField.setEnabled(false); addJButton = new JButton(); addJButton.setIcon(com.geopista.app.cementerios.UtilidadesComponentes.iconoAdd); addJButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { addJButtonActionPerformed(); } }); deleteJButton = new JButton(); deleteJButton.setIcon(com.geopista.app.cementerios.UtilidadesComponentes.iconoBorrar); deleteJButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { deleteJButtonActionPerformed(); } }); deleteJButton.setEnabled(false); editJButton = new JButton(); editJButton.setIcon(com.geopista.app.cementerios.UtilidadesComponentes.iconoEditar); editJButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { editJButtonActionPerformed(); } }); editJButton.setEnabled(false); okJButton = new JButton(); okJButton.setIcon(com.geopista.app.cementerios.UtilidadesComponentes.iconoOK); okJButton.setEnabled(false); okJButton.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { okJButtonActionPerformed(); } }); okJButton.setEnabled(false); mejorasListaPane = new ListaPane(null); mejorasListaPane.addActionListener( new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { listaPaneActionPerformed(); } }); setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout()); add(mejorasListaPane, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 0, 400, 350)); add(addJButton, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 30, 20, 20)); add(deleteJButton, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 50, 20, 20)); add(editJButton, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 70, 20, 20)); add(fechaEjecucionJLabel, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 370, 150, 20)); add(importeJLabel, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 390, 150, 20)); add(mejorasJLabel, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 410, 300, 20)); add( fechaEjecucionJTField, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 370, 140, 20)); add(fechaEjecucionJButton, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 370, 20, 20)); add(importeJTField, new org.netbeans.lib.awtextra.AbsoluteConstraints(160, 390, 160, 20)); mejorasJScrollPane.setViewportView(mejorasJTArea); add(mejorasJScrollPane, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 430, 400, 60)); add(okJButton, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 430, 20, 20)); }
public void actualizarDatos(BienBean bien) { if (bien == null) return; bien.setMejoras(mejorasListaPane.getCollection()); }
/** * Método que carga la lista de mejoras de un bien * * @param bien */ public void load(BienBean bien) { if (bien == null) return; mejorasListaPane.setCollection(bien.getMejoras()); mejorasListaPane.actualizarModelo(); }