Apple Java Extensions(com.apple.eawt)如何使用JDK 7及更高版本?

Apple Java Extensions(com.apple.eawt)如何使用JDK 7及更高版本?,第1张

概述TL; DR:苹果已经在 Java中删除了本机功能支持.特别是触控板手势不再工作.我写了一个使用JNI完成工作的库.看下面我的答案. 我正在寻找几个小时,使Apple Java Extensions在JDK 7或8上工作.我一直在努力尝试所有的想法.互联网上的所有线程关于这个简单地指责JDK.我认为这应该是可以解决的,因为它在JDK 6中有效.为了清楚起见,我可以使其在JDK 6中工作,但是我不希 TL; DR:苹果已经在 Java中删除了本机功能支持.特别是触控板手势不再工作.我写了一个使用JNI完成工作的库.看下面我的答案.

我正在寻找几个小时,使Apple Java Extensions在JDK 7或8上工作.我一直在努力尝试所有的想法.互联网上的所有线程关于这个简单地指责JDK.我认为这应该是可以解决的,因为它在JDK 6中有效.为了清楚起见,我可以使其在JDK 6中工作,但是我不希望这个遗留依赖关系,因为不是所有使用我的应用程序的人都有JDK 6或者知道安装吧,让我们说.目标是使用可安装的每个版本的Java(大于JDK 6)的 *** 作系统X功能(菜单栏,手势,处理程序等)运行的双击可用JAR文件.

解决方法 自从OS X El CAPItan的开发者预览版本开始,99%的普通计算机用户就不可能安装Java 6,所以这对我来说已经不再是一个选择.我终于决定编写一个本地库,通过JNI通知Java手势.该项目运行良好,由 GitHub托管.

看看这里:
https://github.com/mcourteaux/MultiTouch-Gestures-Java

总结

以上是内存溢出为你收集整理的Apple Java Extensions(com.apple.eawt)如何使用JDK 7及更高版本?全部内容,希望文章能够帮你解决Apple Java Extensions(com.apple.eawt)如何使用JDK 7及更高版本?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1018366.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存