|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cosylab.vdct.graphics.FontMetricsBuffer
public class FontMetricsBuffer
Font metrics buffer (using Flyweight/Singleton pattern) Creation date: (25.12.2000 11:51:01)
Constructor Summary | |
---|---|
protected |
FontMetricsBuffer(java.awt.Graphics g)
FontMetricsBuffer constructor comment. |
Method Summary | |
---|---|
static void |
createInstance(java.awt.Graphics g)
Insert the method's description here. |
java.awt.Font |
getAppropriateFont(java.lang.String fontName,
int style,
java.lang.String str,
int maxWidth,
int maxHeight)
Insert the method's description here. |
java.awt.Font |
getAppropriateFont(java.lang.String fontName,
int style,
java.lang.String str,
int maxWidth,
int maxHeight,
int maxSize)
Insert the method's description here. |
java.awt.Font |
getFont(java.lang.String name,
int size,
int style)
Insert the method's description here. |
java.awt.FontMetrics |
getFontMetrics(java.awt.Font font)
Insert the method's description here. |
static FontMetricsBuffer |
getInstance()
Must be initialized with createInstance(java.awt.Graphics) Creation date: (25.12.2000 11:54:36) |
static void |
setInstance(FontMetricsBuffer fmb)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected FontMetricsBuffer(java.awt.Graphics g)
g
- java.awt.GraphicsMethod Detail |
---|
public static void createInstance(java.awt.Graphics g)
g
- java.awt.Graphicspublic java.awt.Font getAppropriateFont(java.lang.String fontName, int style, java.lang.String str, int maxWidth, int maxHeight)
fontName
- java.lang.Stringstyle
- intstr
- java.lang.StringmaxWidth
- intmaxHeight
- int
public java.awt.Font getAppropriateFont(java.lang.String fontName, int style, java.lang.String str, int maxWidth, int maxHeight, int maxSize)
fontName
- java.lang.Stringstyle
- intstr
- java.lang.StringmaxWidth
- intmaxHeight
- int
public java.awt.Font getFont(java.lang.String name, int size, int style)
name
- java.lang.Stringsize
- intstyle
- int
public java.awt.FontMetrics getFontMetrics(java.awt.Font font)
public static FontMetricsBuffer getInstance()
public static void setInstance(FontMetricsBuffer fmb)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |