O metodo não ta completo ainda por isso joguei ele no main e deu isso. A minha versão é a 10 beta. Esse é o erro do console.
[color=red]Exception in thread “main” java.lang.Error: Unresolved compilation problems:
The constructor Table(File, String) is undefined
The method open(IfNonExistent) is undefined for the type Table
The method close() is undefined for the type Table
at comunicacao.InsereDbf.insereDbf(InsereDbf.java:22)
at gui.Main.<init>(Main.java:84)
at gui.Main.main(Main.java:445)
Cara quando acontecer esse tipo de erro procure o javadoc da lib que estais usando.
Dans DBF -> http://dans-dbf-lib.sourceforge.net/apidocs/index.html
Se você ver no javadoc da classe Table veras que o construtor existe sim…
Porém se você observar os import’s da sua classe veras que você importou a classe errada… veja.
import com.lowagie.text.Table; // essa é a sua importação
correto
import nl.knaw.dans.common.dbflib.Table;
Agora tente algo como.
nl.knaw.dans.common.dbflib.Table table = new nl.knaw.dans.common.dbflib.Table(new File("./NOTA.DBF"), "UTF-8");