1
我在Swing中開發了一個JAVA GUI。它將從用戶處獲取輸入文件路徑並將其發送到本地代碼(C庫)。需要從java調用c庫
C函數將進行大量分析並將結果存儲在緩衝位置。我的要求是從Java調用本地代碼,並將Swing GUI組件(表,樹等)填充到分析的數據中。
我已經通過JNI,但我不明白它。請在此建議(有關JNI或任何其他解決方案的更好的文檔)。
我在Swing中開發了一個JAVA GUI。它將從用戶處獲取輸入文件路徑並將其發送到本地代碼(C庫)。需要從java調用c庫
C函數將進行大量分析並將結果存儲在緩衝位置。我的要求是從Java調用本地代碼,並將Swing GUI組件(表,樹等)填充到分析的數據中。
我已經通過JNI,但我不明白它。請在此建議(有關JNI或任何其他解決方案的更好的文檔)。
JNI可能是要走的路,也許你只需要一個更簡單的例子。 試試這個:https://blogs.oracle.com/moonocean/entry/a_simple_example_of_jni
Vist [JNI](http://www.ibm.com/developerworks/java/tutorials/j-jni/),當你有一個特定的問題時,回去並且不要猶豫地問。 –
稍微更方便一些的機制是使用JNA,它更易於使用。 https://github.com/twall/jna – Petesh