|
Eclipse Remote Application Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.swt.graphics.FontData
public final class FontData
Instances of this class describe fonts.
Application code does not need to explicitly release the
resources managed by each instance when those instances are no longer
required, and thus no dispose()
method is provided.
Font
Constructor Summary | |
---|---|
FontData()
Constructs a new uninitialized font data. |
|
FontData(java.lang.String string)
Constructs a new FontData given a string representation in the form generated by the FontData.toString
method. |
|
FontData(java.lang.String name,
int height,
int style)
Constructs a new font data given a font name, the height of the desired font in points, and a font style. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Compares the argument to the receiver, and returns true if they represent the same object using a class specific comparison. |
int |
getHeight()
Returns the height of the receiver in points. |
java.lang.String |
getLocale()
Returns the locale of the receiver. |
java.lang.String |
getName()
Returns the name of the receiver. |
int |
getStyle()
Returns the style of the receiver which is a bitwise OR of one or more of the SWT constants NORMAL, BOLD
and ITALIC. |
int |
hashCode()
Returns an integer hash code for the receiver. |
void |
setHeight(int height)
Sets the height of the receiver. |
void |
setLocale(java.lang.String locale)
Sets the locale of the receiver. |
void |
setName(java.lang.String name)
Sets the name of the receiver. |
void |
setStyle(int style)
Sets the style of the receiver to the argument which must be a bitwise OR of one or more of the SWT
constants NORMAL, BOLD and ITALIC. |
java.lang.String |
toString()
Returns a string representation of the receiver which is suitable for constructing an equivalent instance using the FontData(String)
constructor. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FontData()
public FontData(java.lang.String name, int height, int style)
name
- the name of the font (must not be null)height
- the font height in pointsstyle
- a bit or combination of NORMAL, BOLD, ITALIC
java.lang.IllegalArgumentException
- public FontData(java.lang.String string)
FontData.toString
method.
string
- the string representation of a FontData
(must not be null)
java.lang.IllegalArgumentException
- toString()
Method Detail |
---|
public java.lang.String toString()
FontData(String)
constructor.
toString
in class java.lang.Object
public int getHeight()
setHeight(int)
public java.lang.String getName()
FontData
setName(java.lang.String)
public int getStyle()
SWT
constants NORMAL, BOLD
and ITALIC.
FontData
setStyle(int)
public java.lang.String getLocale()
The locale determines which platform character set this font is going to use. Widgets and graphics operations that use this font will convert UNICODE strings to the platform character set of the specified locale.
On platforms where there are multiple character sets for a given language/country locale, the variant portion of the locale will determine the character set.
String
representing a Locale objectpublic void setHeight(int height)
height
- the height of the FontData
java.lang.IllegalArgumentException
- getHeight()
public void setName(java.lang.String name)
name
- the name of the font data (must not be null)
java.lang.IllegalArgumentException
- getName()
public void setStyle(int style)
SWT
constants NORMAL, BOLD and ITALIC. All other style bits are
ignored.
style
- the new style for this FontData
getStyle()
public void setLocale(java.lang.String locale)
The locale determines which platform character set this font is going to use. Widgets and graphics operations that use this font will convert UNICODE strings to the platform character set of the specified locale.
On platforms where there are multiple character sets for a given language/country locale, the variant portion of the locale will determine the character set.
locale
- the String
representing a Locale objectLocale.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object to compare with this object
true
if the object is the same as this object and false
otherwisehashCode()
public int hashCode()
true
when passed to
equals
must return the same value for this
method.
hashCode
in class java.lang.Object
equals(java.lang.Object)
|
Eclipse Remote Application Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) EclipseSource and others 2002, 2013. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0