2010-01-31 38 views
8

我正在做一个项目,在Java中有功能添加文件在数据库中,我想使用WINAPI函数来选择文件。 我该怎么做?如何在java中使用winapi函数?

+1

是否有你不想在Java中使用内置文件选择器的原因? – aperkins 2010-01-31 17:20:52

回答

15

目前最简单的方法是使用Java JNA,它已经从stcalls翻译。

你可以找到它基本教程(与WINAPI例如毫不逊色)上JavaWorld

您也可以使用JNI,但是JNI要求您使用专门构建的头文件进行接口连接,并且维护和使用都很困难。尽管如此,它在某些情况下速度稍快。

+0

+1我第一次听说JNA – stacker 2010-01-31 17:22:02