是否可以禁用GUI?

时间:2017-04-15 04:01:03

标签: java user-interface jar console

我制作了一个可以运行的Java程序: 1 - 仅通过启动.jar使用GUI。 2 - 使用GUI和控制台启动.bat。

java -jar "app.jar"
PAUSE

但是现在我想增加使用控制台启动它的可能性,这意味着没有GUI,我搜索但没有找到如何做到这一点。

1 个答案:

答案 0 :(得分:1)

我理解你的问题:应用程序可以仅使用控制台,但它始终启动ui。

从这个意义上讲,查看主要的方法/类,然后只需检查命令行args。也许您只需添加一些-nogui参数,然后使用该参数来设置启动任何gui组件的条件。

鉴于你的意见:你必须比较你的args:

.... void main(String args[]) {
  for (String arg : args) {
    if (arg.equals(...

有关命令行选项的详细信息,请参阅here