幅を取るpreでoverflow指定

cssに pre { overflow: auto; } を追加したものです。

プログラムリストを書いたりすることも多くあります。PCではウィンドウ幅に収まらなければ pタグ内は自動改行、preタグ内ははみ出して見えなくなります。ページ全体が横スクロールできるようになり、はみ出した部分も見ることができます。

public class SomethingPrintable00 implements Printable {
    @Override
    public int print(Graphics g, PageFormat pf, int pageIndex) {
        if (pageIndex != 0) return NO_SUCH_PAGE;
        Graphics2D g2 = (Graphics2D)g;
        g2.drawString("文字を書きます", 72, 120); //文字の印字
        g2.drawLine(72,140,288,160);           //線の描画
        return PAGE_EXISTS;
    }
}