模块  java.desktop
软件包  java.awt.print

Class Book

    • 构造方法详细信息

      • Book

        public Book()
        创建一个新的空 Book
    • 方法详细信息

      • getNumberOfPages

        public int getNumberOfPages()
        返回此 Book的页数。
        Specified by:
        getNumberOfPages in interface Pageable
        结果
        Book包含的页数。
      • setPage

        public void setPage​(int pageIndex,                    Printable painter,                    PageFormat page)             throws IndexOutOfBoundsException
        为指定的页码设置 PageFormatPainter
        参数
        pageIndex - 画家和格式被更改的页面的从零开始的索引
        painter - 呈现页面的 Printable实例
        page - 页面的大小和方向
        异常
        IndexOutOfBoundsException - 如果指定的页面不在此 Book
        NullPointerException - 如果 painterpage参数是 null
      • append

        public void append​(Printable painter,                   PageFormat page)
        将单个页面添加到此 Book
        参数
        painter - 呈现页面的 Printable实例
        page - 页面的大小和方向
        异常
        NullPointerException - 如果 painterpage参数是 null
      • append

        public void append​(Printable painter,                   PageFormat page,                   int numPages)
        追加numPages页本月底Book 每个页面都与page相关联。
        参数
        painter - 呈现页面的 Printable实例
        page - 页面的大小和方向
        numPages - 要添加到此 Book
        异常
        NullPointerException - 如果 painterpage参数为 null