Importing an Entire JAR Library in a Class
请原谅我对Java导入的困惑——我来自Python后台。
我有一些使用IText库的代码:
1 2 3 4 5 6 7 8 | public static void makeADoc (Person p, String outfile) throws DocumentException,FileNotFoundException{ Document document = new Document; PdfWriter.getInstance(document, new FileOutputStream(outfile)); document.open(); document.add(new Paragraph("Hello" + p.getFirst() +", " +"You've just won the lotto!")); document.close(); } |
我已经将适用的IText PDF JAR文件添加到项目的路径中。我在本课开始时用通配符import语句导入了整个库:
1 | import com.itextpdf.*; |
然而,Eclipse仍然为文档对象、DocumentException和FileNotFound异常对象提供带红色下划线的错误。我可以选择从itextpdf导入document类,但我的通配符语句似乎已经涵盖了这一点。发生什么事?
此外,使用通配符语句,可以导入包