|
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.Resource org.eclipse.swt.graphics.Font
public final class Font
Instances of this class manage resources that define how text looks when it is displayed.
FontData
Constructor Summary | |
---|---|
Font(Device device,
FontData fontData)
Constructs a new font given a device and font data which describes the desired font's appearance. |
|
Font(Device device,
FontData[] fontData)
Constructs a new font given a device and an array of font data which describes the desired font's appearance. |
|
Font(Device device,
java.lang.String name,
int height,
int style)
Constructs a new font given a device, a font name, the height of the desired font in points, and a font style. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
|
FontData[] |
getFontData()
Returns an array of FontData s representing the receiver. |
int |
hashCode()
|
java.lang.String |
toString()
Returns a string containing a concise, human-readable description of the receiver. |
Methods inherited from class org.eclipse.swt.graphics.Resource |
---|
dispose, getDevice, isDisposed |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Font(Device device, FontData fontData)
You must dispose the font when it is no longer required.
device
- the device to create the font onfontData
- the FontData that describes the desired font (must not be null)
java.lang.IllegalArgumentException
- SWTError
- public Font(Device device, FontData[] fontData)
You must dispose the font when it is no longer required.
device
- the device to create the font onfontData
- the array of FontData that describes the desired font (must not be null)
java.lang.IllegalArgumentException
- SWTError
- public Font(Device device, java.lang.String name, int height, int style)
You must dispose the font when it is no longer required.
device
- the device to create the font onname
- 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
- SWTError
- Method Detail |
---|
public FontData[] getFontData()
FontData
s representing the receiver.
SWTException
- public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class 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