Já revirei esse forum de cabo a rabo e não encontrei ajuda. Preciso fazer rodar a seguinte classe:
public class ExecutandoMaple {
public static String cmd;
public static String linha;
public static void RodarMaple() throws IOException {
try {
Process proc = Runtime.getRuntime().exec("cmaple.bat -q");
InputStreamReader data = new InputStreamReader(proc.getInputStream());
BufferedReader li = new BufferedReader(data);
OutputStream maple_input = proc.getOutputStream();
String Cmd = cmd + "; quit;\n";
maple_input.write( Cmd.getBytes() );
maple_input.flush();
linha = null;
while ((linha = li.readLine()) != null) {
System.out.println(linha);
}
} catch (Exception e) {
System.out.println(e);
}
}
}
dentro de um JForm, mas estou tendo problemas para tratar a IOException nessa JForm (não vou colar aqui por causa do tamanho do tópico). Preciso de ajuda para executar o método RodarMaple() dessa classe dentro da JForm para realizar a tarefa que pretendo.