gpt4 book ai didi

Java代码打开应用程序并显示图标

转载 作者:行者123 更新时间:2023-12-01 10:22:16 27 4
gpt4 key购买 nike

当我使用 OpenIMAJ(使用 ImageUtilities.readMBF 代码)(文档 here )以及其他类型的代码(与图像转换相关)时,Mac Dock 中会显示一个图标

enter image description here

1)这种奇怪行为的原因是什么?

2) 有没有办法禁用图标打开?或者也许可以使用不同的代码来避免它?

谢谢

最佳答案

任何在 Mac 上使用 Java 的 BufferedImage 类的应用程序似乎都会默认执行此操作,即使它不打开任何窗口。我认为这与 AWT 初始化的方式有关。

无论如何,假设您从命令行运行,解决方案是通过在命令行中 java 之后添加 -Djava.awt.headless=true 以 headless 模式运行 JVM >。您也可以通过编程方式实现这一点 - 更多详细信息请参见:http://www.oracle.com/technetwork/articles/javase/headless-136834.html

关于Java代码打开应用程序并显示图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35507246/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com