⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 printstart.java

📁 的说法科斯洛伐路上看到伐楼上的开发1科林麦克;
💻 JAVA
字号:
package org.loon.framework.ide.test.dialog;
/**
 * <p>Title: LoonFramework</p>
 * <p>Description:</p>
 * <p>Copyright: Copyright (c) 2007</p>
 * <p>Company: LoonFramework</p>
 * @author chenpeng  
 * @email:ceponline@yahoo.com.cn 
 * @version 0.1
 */
import java.awt.Font;
import java.awt.print.PageFormat;
import java.awt.print.PrinterJob;

import org.loon.framework.ide.test.data.PreviewData;

class PrintStart
{
	 PreviewData previewData;
	    int maxPage;
	    int maxLine;
	    int left;
	    int top;
	    int lineSpace;
	    PageFormat pageForm;
    public PrintStart(String s, Font font, PageFormat pageformat)
    {
        pageForm = pageformat;
        previewData = new PreviewData(s, font, pageformat);
        maxPage = previewData.getMaxPage();
        maxLine = previewData.getMaxLine();
        left = previewData.getSpaceLeft();
        top = previewData.getSpaceTop();
        lineSpace = previewData.getLineSpace();
        PrinterJob printerjob = PrinterJob.getPrinterJob();
        String s1 = "JavaIDE";
        printerjob.setJobName(s1);
        PrintablePrinter printableprinter = new PrintablePrinter(previewData.getAllPage(), maxLine, font, left, top, lineSpace);
        printerjob.setPrintable(printableprinter, pageForm);
        try
        {
            printerjob.print();
        }
        catch(Exception exception) { }
    }

   
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -