2013-01-15 71 views
1

我目前正致力於創建一個漂亮的實用程序,一旦筆記本電腦的電池電量達到55%或用戶希望得到通知的任何百分比時都會發出提示音。如何從類路徑中刪除JNA.jar?

有人告訴我,Java不提供任何訪問此信息的權限,因此我需要使用Todd Fast的JNA(Java Native Access)

我得到了jna.jar文件,但我不知道下一步該怎麼做才能創建該軟件。
我被誰創造,不只是一個代碼社區成員幫助,它是在這裏:
How to get the remaining battery life in a Windows system?
在代碼中他留下評論Fill The Structure。這是我感到困惑的地方。填充必須是實現所提到的接口的類。
and如何從類路徑中刪除jna.jar? (我甚至不知道這意味着什麼)。
我正在使用eclipse。我首先想到的是將jar文件作爲導入項目。請指導。

回答

2

在代碼中,他留下了一條評論填充結構。這是我感到困惑的地方。填充必須是實現所提到的接口的類。

不,代碼已經準備就緒。 javadoc評論僅僅描述了方法本身的唯一工作。


以及如何從classpath中滴jna.jar? (我甚至不知道這意味着什麼)。

類路徑是的磁盤文件系統路徑的集合含有.class文件和/或磁盤文件系統路徑含有.class文件,其中Java有當需要加載編譯一類查找個人JAR文件的文件夾或運行時。

何處以及如何正確配置類路徑取決於您如何執行Java應用程序。例如。在命令控制檯,在IDE,作爲web applciation等


我使用蝕。我覺得首先我必須將jar文件導入包括對項目

如果這是一個「普通的香草」的Java應用程序了項目,你被(CTRL)F11執行在Eclipse中main()方法,那麼您需要將JAR文件直接放在項目根文件夾中,右鍵單擊它並選擇構建路徑>添加到構建路徑。而已。您可以在Java Build Path項目的屬性條目中全部管理它們。

+1

在它上面工作,先生,你想測試/審查我的應用程序準備好了嗎?不,它不是簡單的香草,它是基於GUI的:) –

+0

完成,它是工作先生,我有一個問題。作爲一名學生,我只能學習可以獲得詳細教程的東西。我不知道如何學習這些新的API和東西,如果沒有可用的東西。你如何做退伍軍人? –

+0

此外,我已經達到了30天的要求。所以這裏是最後一個:我如何選擇性地從您提供的代碼中檢索電池百分比? –