【问题标题】:Java console and GUI mode of application?Java控制台和应用程序的GUI模式?
【发布时间】:2015-11-04 16:36:47
【问题描述】:

创建既可用作 GUI 应用程序又可用作控制台工具的应用程序的最佳方法是什么?

这里是相关信息:Can one executable be both a console and GUI application?

我的问题更多关于 Java、Maven、JavaFX - 我的应用程序目前作为 JavaFX GUI 应用程序运行。

附:任何相关的帮助,非常感谢。我完全糊涂了。

【问题讨论】:

    标签: java maven user-interface terminal


    【解决方案1】:

    可能会这样做:

    1. 添加类似java -jar MyApp.jar -gui的选项
    2. 如果没有可用的 GUI,则返回控制台,例如Java 在无头模式下运行
    3. 为控制台 UI 使用 Console 类。

    【讨论】:

    • 是否有任何选项可以使用通过控制台构建的 Maven javaFX .exe 文件? System.console() 返回 null 。我需要以某种方式将控制台附加到进程。
    • System.console() returns null 可能是由于从 IDE 运行您的代码:stackoverflow.com/questions/26078106/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-07
    • 1970-01-01
    • 1970-01-01
    • 2016-12-18
    相关资源
    最近更新 更多