在清单中导入类和实用程序// JNA

贾斯汀·齐格缪勒(Justin Ziegelmueller)

我是一名CS学生,并且正在为年底的项目而烦恼,为此,我需要找到一个单独的窗口的尺寸和位置。我发现我需要使用JNA库并了解如何执行此操作,但我不了解如何通过清单导入JNA库。到目前为止,这是我的文件结构(我在netbeans中工作):

  • 项目文件夹
    • dist文件夹
    • nbproject文件夹
    • src文件夹
    • 测试文件夹
    • Build.xml
    • Game.exe <-这是我从java文件本身运行的exe。我需要找到此窗口的大小和位置,以供以后在项目中使用
    • jna.jar <-需要将其实现为类路径
    • Manifest.mf <-我应该对此进行编辑。

我之所以向您展示这个原因,是为了确保将JNA Jar放置在正确的位置。

接下来,这是我的清单:

Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build
Class-Path: C:\Users\justi_000\Google Drive\4. APCS\JZMinesweeper\jna.jar

因此,我需要编辑后面的内容,java -cp但我不知道该在那儿放什么,以什么顺序放。Java Tut等并没有太大帮助。

此外,这些进口是否正确?它们可能是问题所在,我已经正确导入了所有内容,但我对此表示怀疑。

import com.sun.jna.*;
import com.sun.jna.platform.win32.WinDef.HWND;
import com.sun.jna.win32.*;
贾斯汀·齐格缪勒(Justin Ziegelmueller)

而且,事实证明,这是一个愚蠢的简单解决方案,我的一般无能使我错过了。

事实证明,实际上可以直接在IDE中导入库……这可能是为什么它们都包含用于它的工具的原因。Blind old me以前只使用过一次(作为学生的危险),但我们都准备好了。就像右键单击库>添加jar一样简单。

想通了,我会在这里贴上,以备将来参考。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JNA锁定的Swing应用程序线程

来自分类Dev

JNA X11和XFree

来自分类Dev

com.sun.jna和net.java.dev.jna之间的区别?

来自分类Dev

使用JNA的Memory类是否存在内存泄漏问题?

来自分类Dev

JNA 4.1.0中User32的类位置

来自分类Dev

JNA Java使数据可用于其他类

来自分类Dev

在Windows上对接Java应用程序JNA

来自分类Dev

在Windows上对接Java应用程序JNA

来自分类Dev

找不到JNA库和本机库错误

来自分类Dev

使用JNA在Clojure中按值获取和传递结构

来自分类Dev

功能的实用程序类

来自分类Dev

实用程序模块未导入

来自分类常见问题

如何构造实用程序类

来自分类Dev

Ember.js实用程序类

来自分类Dev

iOS中的类别与实用程序类

来自分类Dev

如何创建实用程序类?

来自分类Dev

如何正确创建实用程序类

来自分类Dev

性能:实用程序类与CDI bean

来自分类Dev

Java实用程序类的麻烦

来自分类Dev

Android静态实用程序类

来自分类Dev

替代单例实用程序类

来自分类Dev

Bootstrap响应实用程序类

来自分类Dev

Java实用程序类的麻烦

来自分类Dev

JNA软件包已存在,但NetBeans导入仍然表示它不存在

来自分类Dev

导入实用程序。* 和 Android 中只需要乐趣有什么区别?

来自分类Dev

为什么我在扩展jna中的Structure的类构造函数中获取NullPointerException?

来自分类Dev

java.lang.UnsatisfiedLinkError: 无法获得类 com.sun.jna.Pointer (Neurotechnology Megamatcher SDK)

来自分类Dev

std :: shuffle的使用和实用程序?

来自分类Dev

Spock-@Subject批注和实用程序| 正在测试的帮助程序类