|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sibvisions.rad.ui.qt.impl.QtResource<QFont>
com.sibvisions.rad.ui.qt.impl.QtFont
public class QtFont
The QtFont class represents fonts, which are used to
render text in a visible way.
QFont| Field Summary |
|---|
| Fields inherited from class com.sibvisions.rad.ui.qt.impl.QtResource |
|---|
resource |
| Fields inherited from interface javax.rad.ui.IFont |
|---|
BOLD, DIALOG, DIALOG_INPUT, ITALIC, MONOSPACED, PLAIN, SANS_SERIF, SERIF |
| Constructor Summary | |
|---|---|
QtFont(QFont pFont)
Creates an instance of QtFont based on
a QFont. |
|
QtFont(String pName,
int pStyle,
int pSize)
Creates an instance of QtFont from the specified name,
style and point size. |
|
| Method Summary | |
|---|---|
String |
getFamily()
Returns the family name of this IFont. |
String |
getFontName()
Returns the font face name of this IFont. |
String |
getName()
Returns the logical name of this IFont. |
int |
getSize()
Returns the point size of this IFont, rounded to
an integer. |
int |
getStyle()
Returns the style of this IFont. |
| Methods inherited from class com.sibvisions.rad.ui.qt.impl.QtResource |
|---|
equals, getResource, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.rad.ui.IResource |
|---|
getResource |
| Constructor Detail |
|---|
public QtFont(QFont pFont)
QtFont based on
a QFont.
pFont - QFontQFont
public QtFont(String pName,
int pStyle,
int pSize)
QtFont from the specified name,
style and point size.
pName - name the font namepStyle - the style constant for the QtFont
The style argument is an integer bitmask that may
be PLAIN, or a bitwise union of BOLD and/or ITALIC
(for example, ITALIC or BOLD|ITALIC).pSize - the point size of the QtFont| Method Detail |
|---|
public String getFamily()
IFont.
The family name of a font is font specific. Two fonts such as
Helvetica Italic and Helvetica Bold have the same family name,
Helvetica, whereas their font face names are
Helvetica Bold and Helvetica Italic. The list of
available family names may be obtained by using the
GraphicsEnvironment.getAvailableFontFamilyNames() method.
Use getName to get the logical name of the font.
Use getFontName to get the font face name of the font.
getFamily in interface IFontString that is the family name of this
IFont.IFont.getName(),
IFont.getFontName()public String getFontName()
IFont. For example,
Helvetica Bold could be returned as a font face name.
Use getFamily to get the family name of the font.
Use getName to get the logical name of the font.
getFontName in interface IFontString representing the font face name of
this IFont.IFont.getFamily(),
IFont.getName()public String getName()
IFont.
Use getFamily to get the family name of the font.
Use getFontName to get the font face name of the font.
getName in interface IFontString representing the logical name of
this IFont.IFont.getFamily(),
IFont.getFontName()public int getSize()
IFont, rounded to
an integer.
Most users are familiar with the idea of using point size to
specify the size of glyphs in a font. This point size defines a
measurement between the baseline of one line to the baseline of the
following line in a single spaced text document. The point size is
based on typographic points, approximately 1/72 of an inch.
The Java(tm)2D API adopts the convention that one point is equivalent to one unit in user coordinates. When using a normalized transform for converting user space coordinates to device space coordinates 72 user space units equal 1 inch in device space. In this case one point is 1/72 of an inch.
getSize in interface IFontIFont in 1/72 of an
inch units.public int getStyle()
IFont. The style can be
PLAIN, BOLD, ITALIC, or BOLD+ITALIC.
getStyle in interface IFontIFont
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||