草庐IT

java - 目前是否可以在 Java 应用程序中启用 mac 的集成图形芯片?

有没有办法让Java应用程序在Mac上使用集成的而非独立的GPU?(我感兴趣的是发布一款不会将用户的Mac笔记本电脑插入独立模式的应用程序,而不是像gfxCardStatus那样在我自己的笔记本电脑上为所有应用程序锁定集成模式的方法。) 最佳答案 不幸的是,使用Java7无法实现您想要的。来自网络的一些资源:http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-September/004863.htmlhttp://support.apple.com/kb/ts404

java - 在 Java 中使用 OpenCV 和 JavaCV

我越来越绝望了!!我正在尝试通过JavaCV在Java中使用OpenCV(JNA为Java包装OpenCV)。我使用的是MacOsX1.5。我安装了OpenCV,我可以编译和运行包含的示例。这样就可以了。现在我打开Eclipse,然后创建一个新项目,如下所述:http://code.google.com/p/javacv/在那个新项目中,只有一个小类调用了一个opencv函数(我使用了示例代码):importstaticname.audet.samuel.javacv.jna.cxcore.*;importstaticname.audet.samuel.javacv.jna.cv.*;

java - 为什么 NetBeans 在 OS X 上运行我的程序,而不是将其构建到 JAR 中?

tl;dr我缺少什么依赖项允许NetBeans在内部很好地运行OSX集成程序,但不能清理它并将其构建到JAR中?我正在尝试制作一个集成到OSX中的Java程序,但我希望也能将它发布到Windows和Linux上。为此,我使用了com.apple.eawt包的实用程序类。到目前为止,一切都很好。我已经将我的菜单栏集成到OSX中,我有首选项处理程序和关于处理程序以及所有有趣的东西,而且它工作得很好......当我在NetBeans中单击Run时。然而!当我点击CleanandBuild时,我遇到了很多很多这样的错误:/my/source/path/MenuBarManager.java:3

java - Maven: "Error reading archetype catalog",不在代理后面

命令:mvnarchetype:generate-DarchetypeArtifactId=maven-archetype-quickstart-DinteractiveMode=false-DgroupId=org.apache.solr-DartifactId=es-my-proj错误(底部的完整堆栈):...[INFO]---maven-archetype-plugin:2.2:generate(default-cli)@standalone-pom---[INFO]GeneratingprojectinBatchmode[WARNING]Errorreadingarchetyp

java - 如何让 Apple Java Extensions (com.apple.eawt) 在 JDK 7 及更高版本上运行?

TL;DR:Apple已放弃对Java的原生功能支持。特别是触摸板手势不再起作用。我编写了一个使用JNI完成这项工作的库。请看下面我的回答。我正在搜索大约几个小时,以使AppleJavaExtensions在JDK7或8上运行。我一直在尝试所有我能想到的。互联网上所有关于此的帖子都将此归咎于JDK。我认为这应该是可以解决的,因为它在JDK6中工作。为了清楚起见:我可以让它在JDK6中工作,但我不想要这种遗留依赖,因为不是每个将使用我的应用程序的人都有JDK6或知道如何安装它,比方说。目标是制作一个可双击的JAR文件,该文件将按预期运行,具有OSX功能(菜单栏、手势、关于处理程序等...

从 Eclipse 运行时不显示 Java JFrame 窗口

一个很简单的问题。我尝试运行一个非常简单的演示来从Eclipse创建和显示窗口框架,但没有任何反应。没有错误,没有窗口,代码运行完成。我添加了断点并确保代码按预期运行。代码直接来自Java教程(FrameDemo),我只是重命名了包以适合我放置它的位置(此包中的其他代码运行良好):packageui;importjava.awt.*;importjavax.swing.*;/*FrameDemo.javarequiresnootherfiles.*/publicclassFrameDemo{/***CreatetheGUIandshowit.Forthreadsafety,*thism

java - 当应用程序在托盘中时,如何在 Dock 中隐藏 Java SWT 程序图标

我知道有很多和我类似的问题,但实际上我看完了所有问题都无法解决我的问题。我有一个Java应用程序,它一启动就进入托盘。问题出在Mac上,因为只有图标出现在托盘栏和Dock中。我想去掉Dock图标。我已经做了很多试验:尝试将我的jar包装在“.app”文件夹中并编写一个Info.plist文件。我插入了LSUIElement并将其设置为“1”或“true”。这隐藏了应用程序图标,但显示了一个丑陋的灰色图标终端,就像保留在终端中一样。即使您有任何想法或其他方法可以绕过它,也请告诉我。谢谢。 最佳答案 您可能为所需的内容使用了错误的属性名

java - 如何使用 Java 访问 Kinect?

我目前正在学习计算机视觉类(class),在我的期末项目中,我将制作一个与Kinect互动的小游戏。现在我想用Java制作这款游戏​​,因为我以前从未真正冒险制作过游戏,而且我对这种语言非常熟悉。但我似乎无法找到一种方法来访问深度数据(我只需要将其打包到一些Java数据结构中)和RGB数据(相同的想法)。现在,我有办法与Kinect进行“对话”。我关注了this教程,可以在终端中使用命令glview检测kinect。我有一个叫做Processing的东西它promise是一个Java库,让我使用Kinect,但它使用它自己的语言,它是使用Java“构建”的,所以它不是真正的Java,这

java - OS X Yosemite 找不到 Java 8 运行时

我使用此页面上的说明从OracleJava站点安装了Java8SDK(带有JRE更新25)http://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html并将以下行放入我的~/.bash_profileexportJAVA_HOME="/usr/libexec/java_home-v1.8"但是当我尝试在Bash中编译或运行Java程序时,我收到以下消息NoJavaruntimepresent,requestinginstall.和这个窗口我运行/usr/libexec/java_home来检查:$/u

MacOS X 安装免费的 LaTex 环境

最近把工作终端一步步迁移到Mac上来了,搭了个Latex的环境,跟windows上一样好用。首先,如果是intel芯片的macOS,那么可以使用组合1,如果是M1、M2或M3芯片或者intel芯片的Macbook,则应该使用组合2,texMaker目前在Mx芯片上工作不行;1,Mactex+Texmaker2,Mactex+(VScode+Latexworkshop[JamesYu])效果分别如下图,点击选择了Mactex做编译,用Texmaker做编辑;1.下载与安装1.1Mactex下载安装MacOS安装和示例LaTex的编译器与编辑器编译器使用免费的Mactex:https://tug.