不破坏平台独立性的 Java-Mac OS X 集成

标签 java macos cross-platform

我希望我的应用程序更好地集成 Mac OS X。我读过 Mac OS X Integration for Java我了解到我必须导入 com.apple.eawt.* 并编写一些额外的代码。但是,如果我这样做,由于缺少引用,我的应用程序将无法在 Windows 上运行。如果我用 C 编写,我可以使用预处理器命令来执行此操作,但这是 Java。如何在不将代码文件分成 2 个分支的情况下执行此操作?

最佳答案

关于不破坏平台独立性的 Java-Mac OS X 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2038381/

相关文章:

c++ - 在 Windows 和 Linux 上构建 C++

javascript - 为什么仅仅为了实现跨浏览器兼容就需要付出很多努力?

java - mongodb 点表示法查找

java - 带有 GAE 和 ViewScoped ManagedBean 的 JSF2

xcode - NSWindow 与 ViewController - OS X - Cocoa

swift - 使用 Swift : "Any" printer setup has irregular margins/page size, cocoa 打印有解决方法吗?

objective-c - 使用 Microsoft Exchange Services 2007 的 Cocoa Mac 应用程序

java - 来自多台机器的 Redis 可访问性,例如。 x.x.2.2 和 x.x.2.5

java - 检查 Java 中的字符串格式?

git - 使用Git进行跨平台开发(EOL问题)