GUI中的语法问题

时间:2013-07-29 15:35:42

标签: java swing user-interface

我已经创建了我的GUI我可以告诉你执行语法的位置,我只是想测试一下它是否正常工作,请你建议我怎样才能执行文件或脚本,GUI的真正目的是执行“Shell脚本”如果你可以提供帮助,那将是很好的,但如果你不能那么好,请只是建议我如何能够执行一个简单的文件或脚本。这是代码,它完成了,但我只需要知道执行脚本或文件的语法。

public void actionPerformed(ActionEvent e) {
            // here the click happend so you can check your Textfield

            String userEntered = txtEnter.getText();

            if(userEntered.equalsIgnoreCase("yes"))
            {
                //run your script
            }
        }
    });
}}

假设语法出现在“运行脚本”的位置。

1 个答案:

答案 0 :(得分:1)

ProcessBuilder通常用于从Java启动脚本

ProcessBuilder builder = new ProcessBuilder("myscript.sh");
builder.start();