Class TextCellRenderer

java.lang.Object
org.jzy3d.plot3d.text.drawable.TextImageRenderer
org.jzy3d.plot3d.text.drawable.cells.TextCellRenderer

public class TextCellRenderer extends TextImageRenderer
Experimental Wraps a Text into a cell with an assigned number of char width.
Author:
Martin
  • Field Details

    • OFFSET_CONSTANT

      protected static int OFFSET_CONSTANT
    • n

      protected int n
    • h

      protected Horizontal h
    • borderColor

      protected Color borderColor
    • backgroundColor

      protected Color backgroundColor
    • textColor

      protected Color textColor
    • drawBorder

      protected boolean drawBorder
    • drawText

      protected boolean drawText
    • sceneOffset

      protected Coord3d sceneOffset
  • Constructor Details

    • TextCellRenderer

      public TextCellRenderer(int n, String txt, Font font)
    • TextCellRenderer

      public TextCellRenderer(int n, String txt, Font font, Horizontal halign, boolean drawBorder)
  • Method Details

    • getImage

      public BufferedImageTexture getImage(float ratio)
      Overrides:
      getImage in class TextImageRenderer
    • getBorderColor

      public Color getBorderColor()
    • setBorderColor

      public void setBorderColor(Color borderColor)
    • getTextColor

      public Color getTextColor()
    • setTextColor

      public void setTextColor(Color textColor)
    • isBorderDisplayed

      public boolean isBorderDisplayed()
    • setBorderDisplayed

      public void setBorderDisplayed(boolean drawBorder)
    • isTextDisplayed

      public boolean isTextDisplayed()
    • setTextDisplayed

      public void setTextDisplayed(boolean drawText)
    • getCharacterWidth

      public int getCharacterWidth()
    • setCharacterWidth

      public void setCharacterWidth(int n)
    • getHorizontalAlignement

      public Horizontal getHorizontalAlignement()
    • setHorizontalAlignement

      public void setHorizontalAlignement(Horizontal h)
    • getSceneOffset

      public Coord3d getSceneOffset()
    • setSceneOffset

      public void setSceneOffset(Coord3d sceneOffset)
    • guessImageDimension

      protected IntegerCoord2d guessImageDimension(int n, Font font)