Java インポートとの混乱を許してください -- 私は Python のバックグラウンドを持っています。
itext ライブラリを利用するコードがいくつかあります。
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() + ",\n" + "You've just won the lotto!"));
document.close();
}
該当する itext-pdf jar ファイルをプロジェクトのパスに追加しました。このクラスの先頭に、ワイルドカード インポート ステートメントを使用してライブラリ全体をインポートしました。
import com.itextpdf.*;
それでも、Eclipse では、Document オブジェクトと DocumentException および FileNotFound Exception オブジェクトに対して赤い下線付きのエラーが引き続き表示されます。itextpdf から Document クラスをインポートするオプションが与えられましたが、ワイルドカード ステートメントでそれをカバーする必要があったようです。どうしたの?