private void cmdCancelarActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_cmdCancelarActionPerformed presenter.getCancelarImpresionHandler().stateChanged(new ChangeEvent(this)); this.txtCliente.setText(""); this.txtRazonSocial.setText(""); SimpleDateFormat formatea = new SimpleDateFormat("dd/MM/yyyy"); this.txtFecha.setText(formatea.format(GregorianCalendar.getInstance().getTime())); GenericoTableModel aModel = (GenericoTableModel) this.tblEnvios.getModel(); aModel.limpiar(); this.tblEnvios.addNotify(); this.txtCliente.requestFocus(); }
private void cmdBuscarActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_cmdBuscarActionPerformed GenericoTableModel aModel = (GenericoTableModel) this.tblEnvios.getModel(); aModel.limpiar(); this.tblEnvios.addNotify(); if (txtFecha.getText().trim().length() > 0) { SimpleDateFormat formateador = new SimpleDateFormat("dd/MM/yyyy"); try { fechaBusqueda = formateador.parse(txtFecha.getText()); } catch (Exception e) { Icon Icon = null; JOptionPane.showMessageDialog( this, "La fecha no posee formato correcto", "Envios", JOptionPane.ERROR_MESSAGE, Icon); } } presenter.getBuscarEnvioHandler().stateChanged(new ChangeEvent(this)); }
/** Creates new form JEtiquetasViewer */ public JEtiquetasViewer() { initComponents(); String[] cabeceras = { "envio", "linea", "Fecha envio", "Cliente", "Dirección", "Transp./Comic.", "Nro. factura", "Bultos", "Código" }; boolean[] editables = {false, false, false, false, false, false, false, false, true}; GenericoTableModel aTableModel = new GenericoTableModel(); aTableModel.setCabeceras(cabeceras); aTableModel.setEditables(editables); this.tblEnvios.setModel(aTableModel); this.tblEnvios.getColumnModel().getColumn(0).setMaxWidth(0); this.tblEnvios.getColumnModel().getColumn(0).setMinWidth(0); this.tblEnvios.getColumnModel().getColumn(0).setPreferredWidth(0); this.tblEnvios.getColumnModel().getColumn(1).setMaxWidth(0); this.tblEnvios.getColumnModel().getColumn(1).setMinWidth(0); this.tblEnvios.getColumnModel().getColumn(1).setPreferredWidth(0); // presenter = new JEtiquetasPresenter(this); this.presenter = new JEtiquetasPresenter(this); // String fecha = GregorianCalendar.getInstance().get(GregorianCalendar.DATE)+ "/" + // GregorianCalendar.getInstance().get(GregorianCalendar.MONTH) + "/" + // GregorianCalendar.getInstance().get(GregorianCalendar.YEAR); Dimension pantalla = Toolkit.getDefaultToolkit().getScreenSize(); // obtenemos el tamaño de la ventana Dimension ventana = this.getSize(); // para cntrar la ventana lo hacemos con el siguiente calculo this.setLocation((pantalla.width - ventana.width) / 2, (pantalla.height - ventana.height) / 2); SimpleDateFormat formatea = new SimpleDateFormat("dd/MM/yyyy"); this.txtFecha.setText(formatea.format(GregorianCalendar.getInstance().getTime())); this.txtCliente.requestFocus(); }