我在 Swing 中开发了一个 JAVA GUI。它将从用户那里获取输入文件路径并将其发送到本机代码(C 库)。
C 函数将进行大量分析并将结果存储在缓冲位置。我的要求是从 Java 调用本机代码,并用分析过的数据填充 Swing GUI 组件(表、树等)。
我已经通过JNI,但我不明白。请就此提出建议(有关 JNI 或任何其他解决方案的更好文档)。
我在 Swing 中开发了一个 JAVA GUI。它将从用户那里获取输入文件路径并将其发送到本机代码(C 库)。
C 函数将进行大量分析并将结果存储在缓冲位置。我的要求是从 Java 调用本机代码,并用分析过的数据填充 Swing GUI 组件(表、树等)。
我已经通过JNI,但我不明白。请就此提出建议(有关 JNI 或任何其他解决方案的更好文档)。
JNI 可能是要走的路,也许你只需要一个更简单的例子。试试这个:https ://blogs.oracle.com/moonocean/entry/a_simple_example_of_jni