Esta es la clase que uso para ininciar al programa
Código:
import java.io.*;
import java.util.*;
public class start
{ puerto_serie.ComControl controlSerie;
public static void main(String[] args)
{ start control= new start();
//Iniciamos conexión con impresora
control.controlSerie= new puerto_serie.ComControl();
char XON=(char)17;
char XOFF=(char)19;
char LF=(char)10;
char CR=(char)13;
String cadena=XON+CR+LF+
"N"+CR+LF+
"X0,0,4,60,100"+CR+LF+
"LO0,50,50,4"+CR+LF+
"LO40,100,4,100"+CR+LF+
"A40,100,1,1,1,1,N,\"MADE IN YEAH\""+CR+LF+
"B50,60,0,1,2,3,96,B,\"S 000001\""+CR+LF+
"P1"+CR+LF+XOFF;
control.controlSerie.enviaDatos(cadena);
control.controlSerie.cierraPuerto();
return;
}
}
De momento es muy sencillo, el programa envia los datos y si ocurre un error cn la impresora se muestra el error por pantalla.
Pero pretendo hacer un interfaz gafico y quisiera poder poner opciones como "volver a intentar", "resumir impresion", etc...
Osea dependiendo del error ejecutar un metodo u otro de la clase principal. No se si es posible esto.