All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.uchciom.rept.FooterForm Maven / Gradle / Ivy

The newest version!
// (c) 2017 uchicom
package com.uchciom.rept;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Rectangle;
import java.awt.print.PageFormat;
import java.awt.print.Printable;
import java.awt.print.PrinterException;

/**
 * @author uchicom: Shigeki Uchiyama
 *
 */
public class FooterForm extends RectangleForm implements Printable {

	/**
	 * @param rectangle
	 */
	public FooterForm(Rectangle rectangle) {
		super(rectangle);
	}

	/* (非 Javadoc)
	 * @see java.awt.print.Printable#print(java.awt.Graphics, java.awt.print.PageFormat, int)
	 */
	public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) throws PrinterException {
		graphics.setColor(Color.BLUE);
		graphics.drawRect(rectangle.x, rectangle.y, rectangle.width, rectangle.height);
		return PAGE_EXISTS;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy