类java.awt.PageAttributes源码实例Demo

下面列出了怎么用java.awt.PageAttributes的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: jdk1.8-source-analysis   文件: PageAttributes.java
/**
 * Determines whether two PageAttributes are equal to each other.
 * <p>
 * Two PageAttributes are equal if and only if each of their attributes are
 * equal. Attributes of enumeration type are equal if and only if the
 * fields refer to the same unique enumeration object. This means that
 * an aliased media is equal to its underlying unique media. Printer
 * resolutions are equal if and only if the feed resolution, cross feed
 * resolution, and units are equal.
 *
 * @param   obj the object whose equality will be checked.
 * @return  whether obj is equal to this PageAttribute according to the
 *          above criteria.
 */
public boolean equals(Object obj) {
    if (!(obj instanceof PageAttributes)) {
        return false;
    }

    PageAttributes rhs = (PageAttributes)obj;

    return (color == rhs.color &&
            media == rhs.media &&
            orientationRequested == rhs.orientationRequested &&
            origin == rhs.origin &&
            printQuality == rhs.printQuality &&
            printerResolution[0] == rhs.printerResolution[0] &&
            printerResolution[1] == rhs.printerResolution[1] &&
            printerResolution[2] == rhs.printerResolution[2]);
}
 
源代码2 项目: hottub   文件: PageAttributes.java
/**
 * Determines whether two PageAttributes are equal to each other.
 * <p>
 * Two PageAttributes are equal if and only if each of their attributes are
 * equal. Attributes of enumeration type are equal if and only if the
 * fields refer to the same unique enumeration object. This means that
 * an aliased media is equal to its underlying unique media. Printer
 * resolutions are equal if and only if the feed resolution, cross feed
 * resolution, and units are equal.
 *
 * @param   obj the object whose equality will be checked.
 * @return  whether obj is equal to this PageAttribute according to the
 *          above criteria.
 */
public boolean equals(Object obj) {
    if (!(obj instanceof PageAttributes)) {
        return false;
    }

    PageAttributes rhs = (PageAttributes)obj;

    return (color == rhs.color &&
            media == rhs.media &&
            orientationRequested == rhs.orientationRequested &&
            origin == rhs.origin &&
            printQuality == rhs.printQuality &&
            printerResolution[0] == rhs.printerResolution[0] &&
            printerResolution[1] == rhs.printerResolution[1] &&
            printerResolution[2] == rhs.printerResolution[2]);
}
 
源代码3 项目: openjdk-8   文件: PageAttributes.java
/**
 * Determines whether two PageAttributes are equal to each other.
 * <p>
 * Two PageAttributes are equal if and only if each of their attributes are
 * equal. Attributes of enumeration type are equal if and only if the
 * fields refer to the same unique enumeration object. This means that
 * an aliased media is equal to its underlying unique media. Printer
 * resolutions are equal if and only if the feed resolution, cross feed
 * resolution, and units are equal.
 *
 * @param   obj the object whose equality will be checked.
 * @return  whether obj is equal to this PageAttribute according to the
 *          above criteria.
 */
public boolean equals(Object obj) {
    if (!(obj instanceof PageAttributes)) {
        return false;
    }

    PageAttributes rhs = (PageAttributes)obj;

    return (color == rhs.color &&
            media == rhs.media &&
            orientationRequested == rhs.orientationRequested &&
            origin == rhs.origin &&
            printQuality == rhs.printQuality &&
            printerResolution[0] == rhs.printerResolution[0] &&
            printerResolution[1] == rhs.printerResolution[1] &&
            printerResolution[2] == rhs.printerResolution[2]);
}
 
源代码4 项目: JDKSourceCode1.8   文件: PageAttributes.java
/**
 * Determines whether two PageAttributes are equal to each other.
 * <p>
 * Two PageAttributes are equal if and only if each of their attributes are
 * equal. Attributes of enumeration type are equal if and only if the
 * fields refer to the same unique enumeration object. This means that
 * an aliased media is equal to its underlying unique media. Printer
 * resolutions are equal if and only if the feed resolution, cross feed
 * resolution, and units are equal.
 *
 * @param   obj the object whose equality will be checked.
 * @return  whether obj is equal to this PageAttribute according to the
 *          above criteria.
 */
public boolean equals(Object obj) {
    if (!(obj instanceof PageAttributes)) {
        return false;
    }

    PageAttributes rhs = (PageAttributes)obj;

    return (color == rhs.color &&
            media == rhs.media &&
            orientationRequested == rhs.orientationRequested &&
            origin == rhs.origin &&
            printQuality == rhs.printQuality &&
            printerResolution[0] == rhs.printerResolution[0] &&
            printerResolution[1] == rhs.printerResolution[1] &&
            printerResolution[2] == rhs.printerResolution[2]);
}
 
源代码5 项目: openjdk-jdk8u   文件: PageAttributes.java
/**
 * Determines whether two PageAttributes are equal to each other.
 * <p>
 * Two PageAttributes are equal if and only if each of their attributes are
 * equal. Attributes of enumeration type are equal if and only if the
 * fields refer to the same unique enumeration object. This means that
 * an aliased media is equal to its underlying unique media. Printer
 * resolutions are equal if and only if the feed resolution, cross feed
 * resolution, and units are equal.
 *
 * @param   obj the object whose equality will be checked.
 * @return  whether obj is equal to this PageAttribute according to the
 *          above criteria.
 */
public boolean equals(Object obj) {
    if (!(obj instanceof PageAttributes)) {
        return false;
    }

    PageAttributes rhs = (PageAttributes)obj;

    return (color == rhs.color &&
            media == rhs.media &&
            orientationRequested == rhs.orientationRequested &&
            origin == rhs.origin &&
            printQuality == rhs.printQuality &&
            printerResolution[0] == rhs.printerResolution[0] &&
            printerResolution[1] == rhs.printerResolution[1] &&
            printerResolution[2] == rhs.printerResolution[2]);
}
 
源代码6 项目: Java8CN   文件: PageAttributes.java
/**
 * Determines whether two PageAttributes are equal to each other.
 * <p>
 * Two PageAttributes are equal if and only if each of their attributes are
 * equal. Attributes of enumeration type are equal if and only if the
 * fields refer to the same unique enumeration object. This means that
 * an aliased media is equal to its underlying unique media. Printer
 * resolutions are equal if and only if the feed resolution, cross feed
 * resolution, and units are equal.
 *
 * @param   obj the object whose equality will be checked.
 * @return  whether obj is equal to this PageAttribute according to the
 *          above criteria.
 */
public boolean equals(Object obj) {
    if (!(obj instanceof PageAttributes)) {
        return false;
    }

    PageAttributes rhs = (PageAttributes)obj;

    return (color == rhs.color &&
            media == rhs.media &&
            orientationRequested == rhs.orientationRequested &&
            origin == rhs.origin &&
            printQuality == rhs.printQuality &&
            printerResolution[0] == rhs.printerResolution[0] &&
            printerResolution[1] == rhs.printerResolution[1] &&
            printerResolution[2] == rhs.printerResolution[2]);
}
 
源代码7 项目: openjdk-jdk9   文件: PageAttributes.java
/**
 * Determines whether two PageAttributes are equal to each other.
 * <p>
 * Two PageAttributes are equal if and only if each of their attributes are
 * equal. Attributes of enumeration type are equal if and only if the
 * fields refer to the same unique enumeration object. This means that
 * an aliased media is equal to its underlying unique media. Printer
 * resolutions are equal if and only if the feed resolution, cross feed
 * resolution, and units are equal.
 *
 * @param   obj the object whose equality will be checked.
 * @return  whether obj is equal to this PageAttribute according to the
 *          above criteria.
 */
public boolean equals(Object obj) {
    if (!(obj instanceof PageAttributes)) {
        return false;
    }

    PageAttributes rhs = (PageAttributes)obj;

    return (color == rhs.color &&
            media == rhs.media &&
            orientationRequested == rhs.orientationRequested &&
            origin == rhs.origin &&
            printQuality == rhs.printQuality &&
            printerResolution[0] == rhs.printerResolution[0] &&
            printerResolution[1] == rhs.printerResolution[1] &&
            printerResolution[2] == rhs.printerResolution[2]);
}
 
源代码8 项目: jdk8u-jdk   文件: PageAttributes.java
/**
 * Determines whether two PageAttributes are equal to each other.
 * <p>
 * Two PageAttributes are equal if and only if each of their attributes are
 * equal. Attributes of enumeration type are equal if and only if the
 * fields refer to the same unique enumeration object. This means that
 * an aliased media is equal to its underlying unique media. Printer
 * resolutions are equal if and only if the feed resolution, cross feed
 * resolution, and units are equal.
 *
 * @param   obj the object whose equality will be checked.
 * @return  whether obj is equal to this PageAttribute according to the
 *          above criteria.
 */
public boolean equals(Object obj) {
    if (!(obj instanceof PageAttributes)) {
        return false;
    }

    PageAttributes rhs = (PageAttributes)obj;

    return (color == rhs.color &&
            media == rhs.media &&
            orientationRequested == rhs.orientationRequested &&
            origin == rhs.origin &&
            printQuality == rhs.printQuality &&
            printerResolution[0] == rhs.printerResolution[0] &&
            printerResolution[1] == rhs.printerResolution[1] &&
            printerResolution[2] == rhs.printerResolution[2]);
}
 
源代码9 项目: jdk8u_jdk   文件: PageAttributes.java
/**
 * Constructs a PageAttributes instance with default values for every
 * attribute.
 */
public PageAttributes() {
    setColor(ColorType.MONOCHROME);
    setMediaToDefault();
    setOrientationRequestedToDefault();
    setOrigin(OriginType.PHYSICAL);
    setPrintQualityToDefault();
    setPrinterResolutionToDefault();
}
 
源代码10 项目: jdk1.8-source-analysis   文件: PageAttributes.java
/**
 * Sets all of the attributes of this PageAttributes to the same values as
 * the attributes of obj.
 *
 * @param   obj the PageAttributes to copy.
 */
public void set(PageAttributes obj) {
    color = obj.color;
    media = obj.media;
    orientationRequested = obj.orientationRequested;
    origin = obj.origin;
    printQuality = obj.printQuality;
    // okay because we never modify the contents of printerResolution
    printerResolution = obj.printerResolution;
}
 
源代码11 项目: jdk8u_jdk   文件: PrintJob2D.java
public PrintJob2D(Frame frame,  String doctitle,
                  final Properties props) {
    this.props = props;
    this.jobAttributes = new JobAttributes();
    this.pageAttributes = new PageAttributes();
    translateInputProps();
    initPrintJob2D(frame, doctitle,
                   this.jobAttributes, this.pageAttributes);
}
 
源代码12 项目: jdk8u-dev-jdk   文件: PageAttributes.java
/**
 * Constructs a PageAttributes instance with default values for every
 * attribute.
 */
public PageAttributes() {
    setColor(ColorType.MONOCHROME);
    setMediaToDefault();
    setOrientationRequestedToDefault();
    setOrigin(OriginType.PHYSICAL);
    setPrintQualityToDefault();
    setPrinterResolutionToDefault();
}
 
源代码13 项目: dragonwell8_jdk   文件: PrintJob2D.java
public PrintJob2D(Frame frame,  String doctitle,
                  final Properties props) {
    this.props = props;
    this.jobAttributes = new JobAttributes();
    this.pageAttributes = new PageAttributes();
    translateInputProps();
    initPrintJob2D(frame, doctitle,
                   this.jobAttributes, this.pageAttributes);
}
 
源代码14 项目: hottub   文件: PrintJob2D.java
public PrintJob2D(Frame frame,  String doctitle,
                  final Properties props) {
    this.props = props;
    this.jobAttributes = new JobAttributes();
    this.pageAttributes = new PageAttributes();
    translateInputProps();
    initPrintJob2D(frame, doctitle,
                   this.jobAttributes, this.pageAttributes);
}
 
源代码15 项目: TencentKona-8   文件: PageAttributes.java
/**
 * Sets all of the attributes of this PageAttributes to the same values as
 * the attributes of obj.
 *
 * @param   obj the PageAttributes to copy.
 */
public void set(PageAttributes obj) {
    color = obj.color;
    media = obj.media;
    orientationRequested = obj.orientationRequested;
    origin = obj.origin;
    printQuality = obj.printQuality;
    // okay because we never modify the contents of printerResolution
    printerResolution = obj.printerResolution;
}
 
源代码16 项目: jdk8u-dev-jdk   文件: PrintJob2D.java
public PrintJob2D(Frame frame,  String doctitle,
                  final Properties props) {
    this.props = props;
    this.jobAttributes = new JobAttributes();
    this.pageAttributes = new PageAttributes();
    translateInputProps();
    initPrintJob2D(frame, doctitle,
                   this.jobAttributes, this.pageAttributes);
}
 
源代码17 项目: openjdk-8   文件: PageAttributes.java
/**
 * Constructs a PageAttributes instance with default values for every
 * attribute.
 */
public PageAttributes() {
    setColor(ColorType.MONOCHROME);
    setMediaToDefault();
    setOrientationRequestedToDefault();
    setOrigin(OriginType.PHYSICAL);
    setPrintQualityToDefault();
    setPrinterResolutionToDefault();
}
 
源代码18 项目: jdk8u60   文件: PageAttributes.java
/**
 * Constructs a PageAttributes instance with default values for every
 * attribute.
 */
public PageAttributes() {
    setColor(ColorType.MONOCHROME);
    setMediaToDefault();
    setOrientationRequestedToDefault();
    setOrigin(OriginType.PHYSICAL);
    setPrintQualityToDefault();
    setPrinterResolutionToDefault();
}
 
源代码19 项目: jdk8u-dev-jdk   文件: PageAttributes.java
/**
 * Sets all of the attributes of this PageAttributes to the same values as
 * the attributes of obj.
 *
 * @param   obj the PageAttributes to copy.
 */
public void set(PageAttributes obj) {
    color = obj.color;
    media = obj.media;
    orientationRequested = obj.orientationRequested;
    origin = obj.origin;
    printQuality = obj.printQuality;
    // okay because we never modify the contents of printerResolution
    printerResolution = obj.printerResolution;
}
 
源代码20 项目: jdk8u_jdk   文件: PageAttributes.java
/**
 * Sets all of the attributes of this PageAttributes to the same values as
 * the attributes of obj.
 *
 * @param   obj the PageAttributes to copy.
 */
public void set(PageAttributes obj) {
    color = obj.color;
    media = obj.media;
    orientationRequested = obj.orientationRequested;
    origin = obj.origin;
    printQuality = obj.printQuality;
    // okay because we never modify the contents of printerResolution
    printerResolution = obj.printerResolution;
}
 
源代码21 项目: jdk8u60   文件: PrintJob2D.java
public PrintJob2D(Frame frame,  String doctitle,
                  final Properties props) {
    this.props = props;
    this.jobAttributes = new JobAttributes();
    this.pageAttributes = new PageAttributes();
    translateInputProps();
    initPrintJob2D(frame, doctitle,
                   this.jobAttributes, this.pageAttributes);
}
 
源代码22 项目: JDKSourceCode1.8   文件: PageAttributes.java
/**
 * Sets all of the attributes of this PageAttributes to the same values as
 * the attributes of obj.
 *
 * @param   obj the PageAttributes to copy.
 */
public void set(PageAttributes obj) {
    color = obj.color;
    media = obj.media;
    orientationRequested = obj.orientationRequested;
    origin = obj.origin;
    printQuality = obj.printQuality;
    // okay because we never modify the contents of printerResolution
    printerResolution = obj.printerResolution;
}
 
源代码23 项目: openjdk-jdk8u   文件: PageAttributes.java
/**
 * Constructs a PageAttributes instance with default values for every
 * attribute.
 */
public PageAttributes() {
    setColor(ColorType.MONOCHROME);
    setMediaToDefault();
    setOrientationRequestedToDefault();
    setOrigin(OriginType.PHYSICAL);
    setPrintQualityToDefault();
    setPrinterResolutionToDefault();
}
 
源代码24 项目: jdk-1.7-annotated   文件: PageAttributes.java
/**
 * Constructs a PageAttributes instance with default values for every
 * attribute.
 */
public PageAttributes() {
    setColor(ColorType.MONOCHROME);
    setMediaToDefault();
    setOrientationRequestedToDefault();
    setOrigin(OriginType.PHYSICAL);
    setPrintQualityToDefault();
    setPrinterResolutionToDefault();
}
 
源代码25 项目: openjdk-jdk8u   文件: PrintJob2D.java
public PrintJob2D(Frame frame,  String doctitle,
                  final Properties props) {
    this.props = props;
    this.jobAttributes = new JobAttributes();
    this.pageAttributes = new PageAttributes();
    translateInputProps();
    initPrintJob2D(frame, doctitle,
                   this.jobAttributes, this.pageAttributes);
}
 
源代码26 项目: openjdk-jdk8u-backup   文件: PageAttributes.java
/**
 * Sets all of the attributes of this PageAttributes to the same values as
 * the attributes of obj.
 *
 * @param   obj the PageAttributes to copy.
 */
public void set(PageAttributes obj) {
    color = obj.color;
    media = obj.media;
    orientationRequested = obj.orientationRequested;
    origin = obj.origin;
    printQuality = obj.printQuality;
    // okay because we never modify the contents of printerResolution
    printerResolution = obj.printerResolution;
}
 
源代码27 项目: Bytecoder   文件: PageAttributes.java
/**
 * Constructs a PageAttributes instance with default values for every
 * attribute.
 */
public PageAttributes() {
    setColor(ColorType.MONOCHROME);
    setMediaToDefault();
    setOrientationRequestedToDefault();
    setOrigin(OriginType.PHYSICAL);
    setPrintQualityToDefault();
    setPrinterResolutionToDefault();
}
 
源代码28 项目: openjdk-8   文件: PageAttributes.java
/**
 * Sets all of the attributes of this PageAttributes to the same values as
 * the attributes of obj.
 *
 * @param   obj the PageAttributes to copy.
 */
public void set(PageAttributes obj) {
    color = obj.color;
    media = obj.media;
    orientationRequested = obj.orientationRequested;
    origin = obj.origin;
    printQuality = obj.printQuality;
    // okay because we never modify the contents of printerResolution
    printerResolution = obj.printerResolution;
}
 
源代码29 项目: Bytecoder   文件: PageAttributes.java
/**
 * Sets all of the attributes of this PageAttributes to the same values as
 * the attributes of obj.
 *
 * @param   obj the PageAttributes to copy.
 */
public void set(PageAttributes obj) {
    color = obj.color;
    media = obj.media;
    orientationRequested = obj.orientationRequested;
    origin = obj.origin;
    printQuality = obj.printQuality;
    // okay because we never modify the contents of printerResolution
    printerResolution = obj.printerResolution;
}
 
源代码30 项目: openjdk-jdk9   文件: PrintTest.java
private static void printTest() {
    JobAttributes job = new JobAttributes();
    PageAttributes page = new PageAttributes();
    job.setDialog(JobAttributes.DialogType.NATIVE);
    job.setDefaultSelection(JobAttributes.DefaultSelectionType.ALL);
    job.setFromPage(2);
    job.setToPage(5);
    Toolkit tk = Toolkit.getDefaultToolkit();
    // setting this dialog to native printdialog
    if (tk != null) {
        PrintJob pj = tk.getPrintJob(new JFrame(),
                      "testing the attribute setting ", job, page);
    }
}
 
 类所在包
 类方法
 同包方法