Ver Mensaje Individual
  #14 (permalink)  
Antiguo 05/05/2015, 14:05
jelastic
 
Fecha de Ingreso: diciembre-2014
Ubicación: Lima
Mensajes: 68
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Imprimir ticket en JAVA

Cita:
Iniciado por skatejava Ver Mensaje
Una pregunta luego de tenerlo en .jar y instanciarla como hago para implementarla soy nuevo en el tema de la programacion
Tampoco me ha salido, me abre el one note pero no muestra nada, probe cambiando a principal la impresora y tampoco sale, no tengo una ticketera sino una epson grande...dejo el codigo de la clase main que use para ver si imprime, quizas alguen se apiade y nos diga cual es el error.

Código Java:
Ver original
  1. package jCollantesImprimir;
  2.  
  3. import java.text.SimpleDateFormat;
  4. import java.util.*;
  5.  
  6. public class Main {
  7.     public static void main(String[] args) {
  8.         Date date = new Date();
  9.         SimpleDateFormat fecha = new SimpleDateFormat("dd/MM/yyyy");
  10.         SimpleDateFormat hora = new SimpleDateFormat("hh:mm:ss aa");
  11.         Ticket ticket = new Ticket();
  12.         ticket.AddCabecera("RESTAURANTE XXXX");
  13.         ticket.AddCabecera(ticket.DarEspacio());
  14.         ticket.AddCabecera("EXPEDIDO EN: ----------");
  15.         ticket.AddCabecera(ticket.DarEspacio());
  16.         ticket.AddCabecera("AV. TAMAULIPAS NO. 5 LOC. 101");
  17.         ticket.AddCabecera(ticket.DarEspacio());
  18.         ticket.AddCabecera(ticket.DibujarLinea(29));
  19.         ticket.AddCabecera(ticket.DarEspacio());
  20.         ticket.AddCabecera("LIMA, XXXXXXXXXXXX");
  21.         ticket.AddCabecera(ticket.DarEspacio());
  22.         ticket.AddCabecera("RFC: CSI-020226-MV4");
  23.         ticket.AddCabecera(ticket.DarEspacio());
  24.         ticket.AddSubCabecera(ticket.DarEspacio());
  25.         ticket.AddSubCabecera("Caja # 1 - Ticket # 1");
  26.         ticket.AddSubCabecera(ticket.DarEspacio());
  27.         ticket.AddSubCabecera("LE ATENDIO: JUAN");
  28.         ticket.AddSubCabecera(ticket.DarEspacio());
  29.         ticket.AddSubCabecera("" + fecha.format(date) + " " + hora.format(date));
  30.         ticket.AddSubCabecera(ticket.DarEspacio());
  31.         ticket.AddSubCabecera(ticket.DibujarLinea(29));
  32.         ticket.AddSubCabecera(ticket.DarEspacio());
  33.         ticket.AddItem("1", "Articulo Prueba", "15.00", "");
  34.         ticket.AddItem("", "", ticket.DarEspacio(), "");
  35.         ticket.AddItem("2", "Articulo Prueba", "25.00", "");
  36.         ticket.AddItem("", "", ticket.DarEspacio(), "");
  37.         ticket.AddTotal("", ticket.DibujarLinea(29));
  38.         ticket.AddTotal("", ticket.DarEspacio());
  39.         ticket.AddTotal("SUBTOTAL", "29.75");
  40.         ticket.AddTotal("", ticket.DarEspacio());
  41.         ticket.AddTotal("IVA", "5.25");
  42.         ticket.AddTotal("", ticket.DarEspacio());
  43.         ticket.AddTotal("TOTAL", "35.00");
  44.         ticket.AddTotal("", ticket.DarEspacio());
  45.         ticket.AddTotal("", ticket.DarEspacio());
  46.         ticket.AddTotal("RECIBIDO", "50.00");
  47.         ticket.AddTotal("", ticket.DarEspacio());
  48.         ticket.AddTotal("CAMBIO", "15.00");
  49.         ticket.AddTotal("", ticket.DarEspacio());
  50.         ticket.AddTotal("", ticket.DarEspacio());
  51.         ticket.AddPieLinea(ticket.DibujarLinea(29));
  52.         ticket.AddPieLinea(ticket.DarEspacio());
  53.         ticket.AddPieLinea("EL xxx ES NUESTRA PASION...");
  54.         ticket.AddPieLinea(ticket.DarEspacio());
  55.         ticket.AddPieLinea("VIVE LA EXPERIENCIA EN xxx");
  56.         ticket.AddPieLinea(ticket.DarEspacio());
  57.         ticket.AddPieLinea("Gracias por su visita");
  58.         ticket.AddPieLinea(ticket.DarEspacio());
  59.         ticket.ImprimirDocumento("LTP1", true);
  60.     }
  61.  
  62. }