gnu.rfb
Class RectFont
java.lang.Object
|
+--gnu.rfb.RectLibrary
|
+--gnu.rfb.RectFont
- public class RectFont
- extends RectLibrary
Library of RFB rectangles
created from an AWT font.
Constructor Summary |
RectFont(Dimension charSize,
PixelFormat pixelFormat,
int encoding)
|
RectFont(Font font,
Dimension charSize,
char[] chars,
PixelFormat pixelFormat,
int encoding,
DirectColorModel colorModel)
|
RectFont(Font font,
Dimension charSize,
PixelFormat pixelFormat,
int encoding)
|
RectFont(Font font,
Dimension charSize,
PixelFormat pixelFormat,
int encoding,
DirectColorModel colorModel)
|
Method Summary |
Dimension |
getCharSize()
|
DirectColorModel |
getDirectColorModel()
|
Rect |
getRect(char c)
|
Rect |
getRect(char c,
int originX,
int originY)
|
Rect[] |
getRects(char[] chars,
boolean[] valid,
int offset,
int length,
int originX,
int originY,
int xLimit)
|
Rect[] |
getRects(char[] chars,
int offset,
int length,
int originX,
int originY,
int xLimit)
|
Rect[] |
getRects(String string,
int originX,
int originY)
|
private void |
init(Font font,
Dimension charSize,
char[] chars,
PixelFormat pixelFormat,
int encoding,
DirectColorModel colorModel)
|
void |
putRect(char c,
Rect rect)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
charSize
private Dimension charSize
pixelFormat
private PixelFormat pixelFormat
colorModel
private DirectColorModel colorModel
RectFont
public RectFont(Font font,
Dimension charSize,
char[] chars,
PixelFormat pixelFormat,
int encoding,
DirectColorModel colorModel)
RectFont
public RectFont(Font font,
Dimension charSize,
PixelFormat pixelFormat,
int encoding,
DirectColorModel colorModel)
RectFont
public RectFont(Font font,
Dimension charSize,
PixelFormat pixelFormat,
int encoding)
RectFont
public RectFont(Dimension charSize,
PixelFormat pixelFormat,
int encoding)
getDirectColorModel
public DirectColorModel getDirectColorModel()
getRect
public Rect getRect(char c)
getRect
public Rect getRect(char c,
int originX,
int originY)
getRects
public Rect[] getRects(String string,
int originX,
int originY)
getRects
public Rect[] getRects(char[] chars,
int offset,
int length,
int originX,
int originY,
int xLimit)
getRects
public Rect[] getRects(char[] chars,
boolean[] valid,
int offset,
int length,
int originX,
int originY,
int xLimit)
putRect
public void putRect(char c,
Rect rect)
getCharSize
public Dimension getCharSize()
init
private void init(Font font,
Dimension charSize,
char[] chars,
PixelFormat pixelFormat,
int encoding,
DirectColorModel colorModel)