org.jfree.chart.title
Class ShortTextTitle
- java.lang.Object
-
- org.jfree.chart.block.AbstractBlock
-
- org.jfree.chart.title.Title
-
- org.jfree.chart.title.TextTitle
-
- org.jfree.chart.title.ShortTextTitle
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, Block, org.jfree.ui.Drawable, org.jfree.util.PublicCloneable
public class ShortTextTitle extends TextTitle
A text title that is only displayed if the entire text will be visible without line wrapping. It is only intended for use with short titles - for general purpose titles, you should use theTextTitleclass.- Since:
- 1.0.10
- See Also:
TextTitle, Serialized Form
-
-
Field Summary
-
Fields inherited from class org.jfree.chart.title.TextTitle
DEFAULT_FONT, DEFAULT_TEXT_PAINT
-
Fields inherited from class org.jfree.chart.title.Title
DEFAULT_HORIZONTAL_ALIGNMENT, DEFAULT_PADDING, DEFAULT_POSITION, DEFAULT_VERTICAL_ALIGNMENT, visible
-
-
Constructor Summary
Constructors Constructor and Description ShortTextTitle(java.lang.String text)Creates a new title.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description org.jfree.ui.Size2Darrange(java.awt.Graphics2D g2, RectangleConstraint constraint)Performs a layout for this title, subject to the supplied constraint, and returns the dimensions required for the title (if the title cannot be displayed in the available space, this method will return zero width and height for the dimensions).java.lang.Objectdraw(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D area, java.lang.Object params)Draws the title using the current font and paint.-
Methods inherited from class org.jfree.chart.title.TextTitle
clone, draw, equals, getBackgroundPaint, getExpandToFitSpace, getFont, getMaximumLinesToDisplay, getPaint, getText, getTextAlignment, getToolTipText, getURLText, hashCode, setBackgroundPaint, setExpandToFitSpace, setFont, setMaximumLinesToDisplay, setPaint, setText, setTextAlignment, setToolTipText, setURLText
-
Methods inherited from class org.jfree.chart.title.Title
addChangeListener, getHorizontalAlignment, getNotify, getPosition, getVerticalAlignment, isVisible, removeChangeListener, setHorizontalAlignment, setNotify, setPosition, setVerticalAlignment, setVisible
-
Methods inherited from class org.jfree.chart.block.AbstractBlock
arrange, getBorder, getBounds, getContentXOffset, getContentYOffset, getFrame, getHeight, getID, getMargin, getPadding, getWidth, setBorder, setBorder, setBounds, setFrame, setHeight, setID, setMargin, setMargin, setPadding, setPadding, setWidth
-
-
-
-
Constructor Detail
-
ShortTextTitle
public ShortTextTitle(java.lang.String text)
Creates a new title.- Parameters:
text- the text (nullnot permitted).
-
-
Method Detail
-
arrange
public org.jfree.ui.Size2D arrange(java.awt.Graphics2D g2, RectangleConstraint constraint)Performs a layout for this title, subject to the supplied constraint, and returns the dimensions required for the title (if the title cannot be displayed in the available space, this method will return zero width and height for the dimensions).
-
draw
public java.lang.Object draw(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D area, java.lang.Object params)Draws the title using the current font and paint.
-
-
DMelt 3.0 © DataMelt by jWork.ORG