| java.lang.Object com.jgoodies.forms.util.AbstractUnitConverter
All known Subclasses: com.jgoodies.forms.util.DefaultUnitConverter,
Method Summary | |
public int | centimeterAsPixel(double cm, Component component) Converts Centimeters and returns pixels using the resolution of the
given component's graphics object. | final protected int | centimeterAsPixel(double cm, int dpi) Converts Centimeters and returns pixels using the specified resolution. | protected double | computeAverageCharWidth(FontMetrics metrics, String testString) Computes and returns the average character width
of the specified test string using the given FontMetrics. | public int | dialogUnitXAsPixel(int dluX, Component c) Converts horizontal dialog units and returns pixels. | protected int | dialogUnitXAsPixel(int dluX, double dialogBaseUnitsX) Converts horizontal dialog units and returns pixels. | public int | dialogUnitYAsPixel(int dluY, Component c) Converts vertical dialog units and returns pixels. | protected int | dialogUnitYAsPixel(int dluY, double dialogBaseUnitsY) Converts vertical dialog units and returns pixels. | protected int | getDefaultScreenResolution() Computes and returns the default resolution. | abstract protected double | getDialogBaseUnitsX(Component component) Gets and returns the horizontal dialog base units. | abstract protected double | getDialogBaseUnitsY(Component component) Gets and returns the vertical dialog base units. | protected int | getScreenResolution(Component c) Returns the components screen resolution or the default screen
resolution if the component is null or has no toolkit assigned yet. | public int | inchAsPixel(double in, Component component) Converts Inches and returns pixels using the specified resolution. | final protected int | inchAsPixel(double in, int dpi) Converts Inches and returns pixels using the specified resolution. | public int | millimeterAsPixel(double mm, Component component) Converts Millimeters and returns pixels using the resolution of the
given component's graphics object. | final protected int | millimeterAsPixel(double mm, int dpi) Converts Millimeters and returns pixels using the specified resolution. | public int | pointAsPixel(int pt, Component component) Converts DTP Points and returns pixels using the resolution of the
given component's graphics object. | final protected int | pointAsPixel(int pt, int dpi) Converts DTP Points and returns pixels using the specified resolution. |
centimeterAsPixel | public int centimeterAsPixel(double cm, Component component)(Code) | | Converts Centimeters and returns pixels using the resolution of the
given component's graphics object.
Parameters: cm - Centimeters Parameters: component - the component that provides the graphics object the given Centimeters as pixels |
centimeterAsPixel | final protected int centimeterAsPixel(double cm, int dpi)(Code) | | Converts Centimeters and returns pixels using the specified resolution.
Parameters: cm - Centimeters Parameters: dpi - the resolution the given Centimeters as pixels |
computeAverageCharWidth | protected double computeAverageCharWidth(FontMetrics metrics, String testString)(Code) | | Computes and returns the average character width
of the specified test string using the given FontMetrics.
The test string shall represent an "average" text.
Parameters: metrics - used to compute the test string's width Parameters: testString - the string that shall represent an "average" text the test string's average character width. |
dialogUnitXAsPixel | public int dialogUnitXAsPixel(int dluX, Component c)(Code) | | Converts horizontal dialog units and returns pixels.
Honors the resolution, dialog font size, platform, and l&f.
Parameters: dluX - the horizontal dialog units Parameters: c - a Component that provides the font and graphics the given horizontal dialog units as pixels |
dialogUnitXAsPixel | protected int dialogUnitXAsPixel(int dluX, double dialogBaseUnitsX)(Code) | | Converts horizontal dialog units and returns pixels.
Parameters: dluX - the horizontal dialog units Parameters: dialogBaseUnitsX - the horizontal dialog base units the given dialog base units as pixels |
dialogUnitYAsPixel | public int dialogUnitYAsPixel(int dluY, Component c)(Code) | | Converts vertical dialog units and returns pixels.
Honors the resolution, dialog font size, platform, and l&f.
Parameters: dluY - the vertical dialog units Parameters: c - a Component that provides the font and graphics the given vertical dialog units as pixels |
dialogUnitYAsPixel | protected int dialogUnitYAsPixel(int dluY, double dialogBaseUnitsY)(Code) | | Converts vertical dialog units and returns pixels.
Parameters: dluY - the vertical dialog units Parameters: dialogBaseUnitsY - the vertical dialog base units the given dialog base units as pixels |
getDefaultScreenResolution | protected int getDefaultScreenResolution()(Code) | | Computes and returns the default resolution.
the default screen resolution |
getDialogBaseUnitsX | abstract protected double getDialogBaseUnitsX(Component component)(Code) | | Gets and returns the horizontal dialog base units.
Implementations are encouraged to cache previously computed
dialog base units.
Parameters: component - a Component that provides the font and graphics the horizontal dialog base units |
getDialogBaseUnitsY | abstract protected double getDialogBaseUnitsY(Component component)(Code) | | Gets and returns the vertical dialog base units.
Implementations are encouraged to cache previously computed
dialog base units.
Parameters: component - a Component that provides the font and graphics the vertical dialog base units |
getScreenResolution | protected int getScreenResolution(Component c)(Code) | | Returns the components screen resolution or the default screen
resolution if the component is null or has no toolkit assigned yet.
Parameters: c - the component to ask for a toolkit the component's screen resolution |
inchAsPixel | public int inchAsPixel(double in, Component component)(Code) | | Converts Inches and returns pixels using the specified resolution.
Parameters: in - the Inches Parameters: component - the component that provides the graphics object the given Inches as pixels |
inchAsPixel | final protected int inchAsPixel(double in, int dpi)(Code) | | Converts Inches and returns pixels using the specified resolution.
Parameters: in - the Inches Parameters: dpi - the resolution the given Inches as pixels |
millimeterAsPixel | public int millimeterAsPixel(double mm, Component component)(Code) | | Converts Millimeters and returns pixels using the resolution of the
given component's graphics object.
Parameters: mm - Millimeters Parameters: component - the component that provides the graphics object the given Millimeters as pixels |
millimeterAsPixel | final protected int millimeterAsPixel(double mm, int dpi)(Code) | | Converts Millimeters and returns pixels using the specified resolution.
Parameters: mm - Millimeters Parameters: dpi - the resolution the given Millimeters as pixels |
pointAsPixel | public int pointAsPixel(int pt, Component component)(Code) | | Converts DTP Points and returns pixels using the resolution of the
given component's graphics object.
Parameters: pt - DTP Points Parameters: component - the component that provides the graphics object the given Points as pixels |
pointAsPixel | final protected int pointAsPixel(int pt, int dpi)(Code) | | Converts DTP Points and returns pixels using the specified resolution.
Parameters: pt - DTP Points Parameters: dpi - the resolution in dpi the given Points as pixels |
|
|