comp.read( new InputStreamReader(getClass().getResourceAsStream(fileName)),null);Eso es todo, de esta manera leemos un fichero de texto.
protected Object doInBackground() { try { que_paso = jTextArea.print(formato_cabecera, formato_pie, true, null, null, prgreso); mensaje_custion = "Impresion " + (que_paso ? "completada" : "cancelada"); } catch (PrinterException ex) { mensaje_custion = "se produjo un error de impresión"; } catch (SecurityException ex) { mensaje_custion =" no puede acceder a la impresora por razones de seguridad"; } return null; }Con estemétodo,función, llamamos a la propiedadprint delJTextArea ,que nos permite imprimir el contenido de este componente.Ejecucionpara ejecutar el hilo SwingWorker, tenemos el siguiente codigo.
MessageFormat cabecera = Creame_Formato(txt_cabecera); MessageFormat pie = Creame_Formato(txt_pie); boolean progres = CHECK_progreso.isSelected(); boolean plano = check_plano.isSelected(); PrintingTask task = new PrintingTask(cabecera, pie, progres); if (plano) { task.execute(); } else { task.run(); }aquí desencadeno la clase del hilo y envió los valores del encabezado y pie de pagina,una vez ejecutado esto nos aparecerá esta ventana de la impresión.DESCARGAR
Donate Car for Tax Credit Loans Condominiums Credit domains Web Hosting and Domains Mortgage Insurance Curso de inglés básico MBA ranking España Treatment Servicios duro de recuperación de la unidad de datos Bufete de Abogados Classes Mobile casino Abogados Casino Recovery Attomey Lawyer lawyers Moda y Diseño Degree Donate Trading Claim Hosting Juegos online Hosting gratuito Dominios Mesothelioma Law Firm Conference Call Salud Software Cooking Recipes Commodities Transfer Gas/Electricity Negocios hybrid Cars Fotografía digital Leyes y abogados Asbestos Lawyers Vender Anualidad de Pago Laws and lawyers Rehab Cord Blood Cómo hacer dinero en línea Tecnología de la información Politics
No hay comentarios:
Publicar un comentario