小编Mat*_*son的帖子

如何使用Monkeyrunner API创建Java应用程序?

Android SDK有一个API,用于向手机发送名为Monkeyrunner的命令.它似乎是一个Python API.无论如何我可以在Java应用程序中使用它吗?

python java api android monkeyrunner

13
推荐指数
3
解决办法
8158
查看次数

从Java执行命令并等待命令完成

在我的Java程序中,我创建了一个执行命令来运行批处理文件的进程,如下所示:

try {
        File tempFile = new File("C:/Users/Public/temp.cmd");
        tempFile.createNewFile();
        tempFile.deleteOnExit();


        setContents(tempFile, recipe.getText()); //Writes some user input to file
        String cmd = "cmd /c start " + tempFile.getPath();


        Process p = Runtime.getRuntime().exec(cmd);


        int exitVal = p.waitFor();

        refreshActionPerformed(evt);

    } catch (InterruptedException ex) {
        Logger.getLogger(mainFrame.class.getName()).log(Level.SEVERE, null, ex); 
    } catch (IOException ex) {
        Logger.getLogger(mainFrame.class.getName()).log(Level.SEVERE, null, ex);
    } 
Run Code Online (Sandbox Code Playgroud)

现在,我想要发生的是命令

refreshActionPerformed(evt);
Run Code Online (Sandbox Code Playgroud)

仅在我调用的批处理文件完成执行后运行.但是现在,它在命令提示符打开后立即运行.

我该如何解决?

java command batch-file execute exec

11
推荐指数
1
解决办法
2万
查看次数

在Java Swing程序中使用命令行参数

如何在Java Swing程序中处理命令行参数?

编辑:我想要做的是让用户提供文件路径作为arg.然后我将jTextPane的文本设置为该文件的内容.

java swing command-line command-line-arguments

1
推荐指数
1
解决办法
2759
查看次数

帮助破译这个致命错误(Java)

Java运行时环境检测到致命错误:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x762a76d0, pid=4072, tid=2984

 JRE version: 6.0_26-b03
 Java VM: Java HotSpot(TM) Client VM (20.1-b02 mixed mode, sharing windows-x86 )
 Problematic frame:
 C  [ole32.dll+0x376d0]
Run Code Online (Sandbox Code Playgroud)

错误日志:http://pastebin.com/zpBst6W1

java windows swing access-violation

1
推荐指数
1
解决办法
467
查看次数