不好意思,上面代码写反了:
点击一个按钮,调用动态库方法程序如下:
gxSys hw = new gxSys();
String para = "jcsj"; //软件名称
// loginstring = hw.getDBUserPW(para);
String a=hw.getDBUserPW(para);
System.out.println(a);
jTextField5.setText(a); String b = hw.getDBConnectString(true);
jTextField6.setText(b);
//ipstring = hw.getDBConnectString(true);
System.out.println(b);调用动态库的原程序:gxSys.java如下package fulltext;import java.io.*;
import java.util.*;public class gxSys
{
/**
* Static initializer - loads the native
* method library
*/
static {
System.loadLibrary("gxSys");
}
public native String getDBUserPW(String software);
public native String getDBConnectString(boolean isBde);
}
点击一个按钮,调用动态库方法程序如下:
gxSys hw = new gxSys();
String para = "jcsj"; //软件名称
// loginstring = hw.getDBUserPW(para);
String a=hw.getDBUserPW(para);
System.out.println(a);
jTextField5.setText(a); String b = hw.getDBConnectString(true);
jTextField6.setText(b);
//ipstring = hw.getDBConnectString(true);
System.out.println(b);调用动态库的原程序:gxSys.java如下package fulltext;import java.io.*;
import java.util.*;public class gxSys
{
/**
* Static initializer - loads the native
* method library
*/
static {
System.loadLibrary("gxSys");
}
public native String getDBUserPW(String software);
public native String getDBConnectString(boolean isBde);
}
package mis.connectWiz;
public class loadLib
{
public native String GetActTagName( String text);
public native boolean ConnectMMI();
public native void DisConnectMMI();
public native String GetAppPath();
public static void main( String args[] )
{
}
static
{
System.loadLibrary("ConnectWiz");
}
}