Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/12/2008, 16:54
jkintero
 
Fecha de Ingreso: diciembre-2008
Mensajes: 71
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Llamar clase desde otra.

Hola lgarcia1977.

Yo te recomiendo de que el main tenga el menos codigo posible.

yo haria lo siguiente:

Todo el codigo que esta en el main lo pongas en otro metodo.

Cita:
public void settings(String pdfFile){
boolean toConsole = false;
boolean toHTML = false;
boolean sort = false;
String password = "";
String encoding = DEFAULT_ENCODING;
String pdfFile = "C://prueba.pdf";
String textFile = null;
int startPage = 1;
.
.
.

}
si miras al principio del metodo le estamos pasando como parametro la ubicacion del pdf.

ahora para invocarlo desde otra clase, yo ya utilizaria el main para ejecutarlo

Cita:
public class Corre{

public static void main(String args[]){

//Creamos nuestro objeto de tipo LeerPDF

LeerPDF leer = new LeerPDF();

//mandamos llamar el metodo settings pasandole como parametro la ubicacion del archivo

leer.settings("C:\\archivo.pdf");//este metodo invocara a los otros


}
}
siempre trata de que la clase que tenga el main solamente tenga el codigo que invoque a tus otras clases.

trata de utilizar metodos para que tengas una mejor estructura de tu programa.

espero que te sirva.