1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
private static String result = "";
public static void getTextOutput(final Process p) {
new Thread() {
public void run() {
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream()));
String lineBuffered = "";
try {
result = reader.readLine();
while((lineBuffered = reader.readLine()) != null) {
result += "\n" + lineBuffered;
}
} finally {
reader.close();
}
} catch(IOException ioe) {
ioe.printStackTrace();
}
}
}.start();
monLog.log(Level.WARNING," TEXT " + result );
} |
Partager