是否可以在Java中创建命令提示符?

| 我只想知道是否可以在Java中创建命令提示符。 我的朋友要求这样做,我想知道是否可行。如果有可能,有人可以建议我一些api或其他东西吗?谢谢。 编辑:我想使其类似于Windows命令提示符 编辑2:我想制作一个SWING GUI应用程序并将命令提示符放在其中。     
已邀请:
您可以使用Process API在Java中运行命令。您还可以获取输出并将输入写入运行的进程。有关更多信息,请参阅本教程。 但是,如果您想使用Java制作终端仿真器(例如Linux中的仿真器), 我建议看看JCTerm或JTA。     
是。使用Process API。     
您必须小心启动它。 如果使用java.exe启动程序,则会显示控制台(输入/输出)。使用
System.out.println(\"mymessage\");
,可以将文本打印(输出)到控制台。使用
System.in
,您可以从控制台进行读取。这委派给
java.io.Console
类(通过
System.console()
可用)。 如果使用javaw.exe启动程序,则看不到控制台。然后,您必须创建自己的屏幕以允许输入/输出。这是Windows上的默认设置。     
Java可以执行控制台I / O,并且可以启动进程,因此可以。您将使用
System.in
System.out
方法显示提示和读取命令,并使用ProcessBuilder执行程序。     
是的,这在Java中是可能的 您必须对Java.lang和IO做一些研究     
检查等级
java.lang.Runtime
。它提供了几种“ 7”方法。     

要回复问题请先登录注册