Class DefaultTextStyle

java.lang.Object
org.jzy3d.plot3d.text.renderers.jogl.style.DefaultTextStyle
All Implemented Interfaces:
com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate

public class DefaultTextStyle extends Object implements com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
  • Constructor Details

    • DefaultTextStyle

      public DefaultTextStyle()
  • Method Details

    • getColor

      public Color getColor()
    • setColor

      public void setColor(Color color)
    • intensityOnly

      public boolean intensityOnly()
      Specified by:
      intensityOnly in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • getBounds

      public Rectangle2D getBounds(CharSequence str, Font font, FontRenderContext frc)
      Specified by:
      getBounds in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • getBounds

      public Rectangle2D getBounds(String str, Font font, FontRenderContext frc)
      Specified by:
      getBounds in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • getBounds

      public Rectangle2D getBounds(GlyphVector gv, FontRenderContext frc)
      Specified by:
      getBounds in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • drawGlyphVector

      public void drawGlyphVector(Graphics2D graphics, GlyphVector str, int x, int y)
      Specified by:
      drawGlyphVector in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate
    • draw

      public void draw(Graphics2D graphics, String str, int x, int y)
      Specified by:
      draw in interface com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate