运行时特殊字符的问题显示

时间:2015-11-30 21:57:52

标签: java

我必须很好地展示在java中使用Runtime执行的Command的响应。

public static String RunCMDshow(String comando){
        Runtime R = Runtime.getRuntime();
        String resto = "";
        try {
            Process p = R.exec(comando);
            InputStreamReader isr=new InputStreamReader(p.getInputStream());
            BufferedReader stdInput = new BufferedReader(isr);
            String s = null;
            while ((s = stdInput.readLine()) != null) {
                resto = resto + "\n" + s;
                System.out.println(s);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
        return resto;
    }

我有西班牙语的Windows,当它必须Recober特殊的字符,如“á,ñ,í” 他们拿这样的字符串。

  

Estad sticasdeping para 178.60.128.59:       Paquetes:enviados = 4,recibidos = 4,perdidos = 0       (0%perdidos),   Tiempos aproximados de ida y vuelta en milisegundos:       M nimo= 8ms,M ximo= 10ms,Media = 9ms

我必须显示命令的结果在TextPane上显示特殊字符,因为我必须复制它,并且我遇到命令问题如何返回特殊字符。

如果我必须使用其他方式执行命令,我会这样做。

0 个答案:

没有答案