gpt4 book ai didi

netbeans - 如何使用java类在运行时检测操作系统?

转载 作者:行者123 更新时间:2023-12-02 21:49:29 27 4
gpt4 key购买 nike

我在netbeans平台上制作模块化应用程序,我不知道如何检查该应用程序在哪个操作系统上运行java?根据我想在我的应用程序中设置文件夹和图像的路径。我想在运行时检查一下。请建议我。

最佳答案

如果您使用的是 NetBeans 平台,那么您应该添加带有 Utilities module 的依赖项(非常有用):

那你就说

Utilities.isMac() or Utilities.isUnix() or Utilities.isWindows().

如果你想做得更精确,你可以

switch( Utilities.getOperatingSystem() )
{
case Utilities.OS_AIX:
case Utilities.OS_FREEBSD:
case Utilities.OS_HP:
case Utilities.OS_IRIX:
case Utilities.OS_LINUX:
case Utilities.OS_MAC:
case Utilities.OS_OPENBSD:
case Utilities.OS_OS2:
case Utilities.OS_SOLARIS:
case Utilities.OS_SUNOS:
case Utilities.OS_TRU64:
case Utilities.OS_WIN95:
case Utilities.OS_WIN98:
case Utilities.OS_WIN2000:

(好吧,还有其他的,恐怕这个答案太长了,请参阅上面的链接了解更多操作系统)。

关于netbeans - 如何使用java类在运行时检测操作系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9988241/

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