Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

oracle.javatools.ui.simplestyle
Class StyledTextRenderer

java.lang.Object
  extended by oracle.javatools.ui.simplestyle.StyledTextRenderer

public class StyledTextRenderer
extends java.lang.Object

Class to facilitate the drawing of simple styled text. Simple styled text is designed to allow the easy and quick rendering of text of various colors and fonts without the overhead of full html or other complex styling.


Field Summary
static java.lang.String ellipses
           
 
Constructor Summary
StyledTextRenderer()
           
 
Method Summary
static int getMaxAscent(javax.swing.JComponent c, StyledTextModel model, int line)
           
static int getMaxDescent(javax.swing.JComponent c, StyledTextModel model, int line)
           
static java.awt.Dimension getPreferredSize(javax.swing.JComponent c, StyledTextModel model)
           
static void renderText(javax.swing.JComponent c, java.awt.Graphics graphics, StyledTextModel model, int x, int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ellipses

public static final java.lang.String ellipses
See Also:
Constant Field Values
Constructor Detail

StyledTextRenderer

public StyledTextRenderer()
Method Detail

renderText

public static void renderText(javax.swing.JComponent c,
                              java.awt.Graphics graphics,
                              StyledTextModel model,
                              int x,
                              int y)

getPreferredSize

public static java.awt.Dimension getPreferredSize(javax.swing.JComponent c,
                                                  StyledTextModel model)

getMaxAscent

public static int getMaxAscent(javax.swing.JComponent c,
                               StyledTextModel model,
                               int line)

getMaxDescent

public static int getMaxDescent(javax.swing.JComponent c,
                                StyledTextModel model,
                                int line)

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Copyright © 1997, 2011, Oracle. All rights reserved.