// Eliminar por clave public void eliminar() { int valor = Integer.parseInt(JOptionPane.showInputDialog("Ingrese clave de elemento a eliminar:")); listaPrestamos.eliminarNodoClave(valor); panel.setViewportView(new PanelDibujoPrestamos(listaPrestamos.size(), "", listaPrestamos)); JOptionPane.showMessageDialog(null, "Se eliminó el elemento"); }
public VistaPrestamos() { this.setTitle("Préstamos"); initComponents(); listaPrestamos = new ListaPrestamos(); panel.setViewportView(new PanelDibujoPrestamos(listaPrestamos.size(), "ge", listaPrestamos)); setLocationRelativeTo(this); }
public void establecerClienteInicio() { int valor = Integer.parseInt(JOptionPane.showInputDialog("Ingrese posicion de nodo a ingresar")); Prestamos pre = new Prestamos( CodigoPrestamo.getText(), CodigoLibro.getText(), Cedula.getText(), FechaSalida.getText(), FechaMaximaDevolucion.getText()); listaPrestamos.insertarInicio(pre, valor); JOptionPane.showMessageDialog(null, "Se agregó un elemento a la lista"); CodigoPrestamo.setText(null); CodigoLibro.setText(null); Cedula.setText(null); FechaSalida.setText(null); FechaMaximaDevolucion.setText(null); panel.setViewportView(new PanelDibujoPrestamos(listaPrestamos.size(), "", listaPrestamos)); }
public void operacioneComboBox() { if (menuoperaciones.getSelectedItem().equals("Eliminar Elemento")) { eliminar(); } if (menuoperaciones.getSelectedItem().equals("Eliminar Lista")) { eliminar2(); } if (menuoperaciones.getSelectedItem().equals("Eliminar Inicio")) { listaPrestamos.eliminarInicio(); panel.setViewportView(new PanelDibujoPrestamos(listaPrestamos.size(), "", listaPrestamos)); } if (menuoperaciones.getSelectedItem().equals("Eliminar Final")) { listaPrestamos.eliminarFinal(); panel.setViewportView(new PanelDibujoPrestamos(listaPrestamos.size(), "", listaPrestamos)); } if (menuoperaciones.getSelectedItem().equals("Insertar Elemento")) { establecerClienteInicio(); } if (menuoperaciones.getSelectedItem().equals("Contar Elementos")) { JOptionPane.showMessageDialog(null, "El tamaño de la lista es:" + (listaPrestamos.size())); } if (menuoperaciones.getSelectedItem().equals("Modificar Elemento")) { int valor = Integer.parseInt(JOptionPane.showInputDialog("Ingrese clave del elemento a modificar")); Prestamos pre = new Prestamos( CodigoPrestamo.getText(), CodigoLibro.getText(), Cedula.getText(), FechaSalida.getText(), FechaMaximaDevolucion.getText()); listaPrestamos.modificar(valor, pre); panel.setViewportView(new PanelDibujoPrestamos(listaPrestamos.size(), "", listaPrestamos)); } if (menuoperaciones.getSelectedItem().equals("Buscar por Código del Préstamo")) { buscarPrestamo(); } }
public void eliminar2() { listaPrestamos.eliminarLista(); panel.setViewportView(new PanelDibujoPrestamos(listaPrestamos.size(), "", listaPrestamos)); JOptionPane.showMessageDialog(null, "Lista Eliminada"); }
public void mostrar() { jTextArea1.setText(listaPrestamos.print()); panel.setViewportView(new PanelDibujoPrestamos(listaPrestamos.size(), "", listaPrestamos)); }
public void buscarPrestamo() { String CodigoPrestamo = JOptionPane.showInputDialog("Ingrese Código del Préstamo a buscar"); if (listaPrestamos.buscarDato(CodigoPrestamo) != null) JOptionPane.showMessageDialog(null, listaPrestamos.buscarDato(CodigoPrestamo).dato); else JOptionPane.showMessageDialog(null, " El Elemento no existe"); }
public void buscar() { int valor = Integer.parseInt(JOptionPane.showInputDialog("Ingrese clave de nodo a buscar")); if (listaPrestamos.buscar(valor) != null) JOptionPane.showMessageDialog(null, listaPrestamos.buscar(valor).dato); else JOptionPane.showMessageDialog(null, "El elemento no existe"); }