public class Margins
extends java.lang.Object
implements javax.print.attribute.DocAttribute, javax.print.attribute.PrintRequestAttribute, javax.print.attribute.PrintJobAttribute
Constructor and Description |
---|
Margins(float top,
float left,
float right,
float bottom) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
float |
getBottom(int units) |
java.lang.Class<? extends javax.print.attribute.Attribute> |
getCategory() |
float |
getLeft(int units) |
float[] |
getMargins(int units)
Get the margins as an array of 4 values in the order
top, left, right, bottom.
|
java.lang.String |
getName() |
float |
getRight(int units) |
float |
getTop(int units) |
int |
hashCode() |
java.lang.String |
toString() |
java.lang.String |
toString(int units) |
public float[] getMargins(int units)
units
- Unit conversion factor, either INCH or MM.java.lang.IllegalArgumentException
- on invalid units.public float getTop(int units)
public float getLeft(int units)
public float getRight(int units)
public float getBottom(int units)
public final java.lang.Class<? extends javax.print.attribute.Attribute> getCategory()
getCategory
in interface javax.print.attribute.Attribute
public final java.lang.String getName()
getName
in interface javax.print.attribute.Attribute
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(int units)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object