## Uses of Interface
net.sf.jasperreports.engine.JRFont

- Packages that use JRFont
  Package | Description
  --- | ---
  net.sf.jasperreports.charts | Contains interfaces for chart plots and chart datasets.
  net.sf.jasperreports.charts.base | Contains base implementations for chart related interfaces.
  net.sf.jasperreports.charts.design | Contains design time implementations for chart related interfaces.
  net.sf.jasperreports.charts.fill | Contains fill time implementations for chart related interfaces.
  net.sf.jasperreports.charts.util | Contains utility classes for complex chart customization.
  net.sf.jasperreports.components.charts | Contains interfaces and base classes for the built-in Spider Chart component.
  net.sf.jasperreports.components.sort | Contains classes for the built-in Sort component.
  net.sf.jasperreports.components.spiderchart | Contains classes for the built-in Spider Chart component.
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.base | Contains base implementations for the library's main interfaces.
  net.sf.jasperreports.engine.design | Contains design time implementations for the library's main interfaces as well as report compiling tools.
  net.sf.jasperreports.engine.export | Provides utility classes for exporting reports to various popular formats such as PDF, HTML, RTF, CSV, Excel, DOCX, PPTX, ODT, ODS, XML, Text, etc.
  net.sf.jasperreports.engine.fill | Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).
  net.sf.jasperreports.engine.fonts | Provides support for font extensions.
  net.sf.jasperreports.engine.util | Contains utility classes for the core library.
  net.sf.jasperreports.engine.xml | Contains classes for loading report templates from XML files.

- - ### Uses of JRFont in net.sf.jasperreports.charts

    Methods in net.sf.jasperreports.charts that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRCategoryAxisFormat.`getCategoryAxisLabelFont()`
    `JRFont` | JRCategoryAxisFormat.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRItemLabel.`getFont()`
    `JRFont` | JRValueDisplay.`getFont()` Returns the font to use when writing the value.
    `JRFont` | JRMeterPlot.`getTickLabelFont()` Returns the font used to write tick labels on the meter.
    `JRFont` | JRTimeAxisFormat.`getTimeAxisLabelFont()`
    `JRFont` | JRTimeAxisFormat.`getTimeAxisTickLabelFont()`
    `JRFont` | JRValueAxisFormat.`getValueAxisLabelFont()`
    `JRFont` | JRValueAxisFormat.`getValueAxisTickLabelFont()`
    `JRFont` | JRXAxisFormat.`getXAxisLabelFont()`
    `JRFont` | JRXAxisFormat.`getXAxisTickLabelFont()`
    `JRFont` | JRYAxisFormat.`getYAxisLabelFont()`
    `JRFont` | JRYAxisFormat.`getYAxisTickLabelFont()`

  - ### Uses of JRFont in net.sf.jasperreports.charts.base

    Fields in net.sf.jasperreports.charts.base declared as JRFont
    Modifier and Type | Field and Description
    --- | ---
    `protected JRFont` | JRBaseBarPlot.`categoryAxisLabelFont`
    `protected JRFont` | JRBaseBar3DPlot.`categoryAxisLabelFont`
    `protected JRFont` | JRBaseLinePlot.`categoryAxisLabelFont`
    `protected JRFont` | JRBaseAreaPlot.`categoryAxisLabelFont`
    `protected JRFont` | JRBaseBarPlot.`categoryAxisTickLabelFont`
    `protected JRFont` | JRBaseBar3DPlot.`categoryAxisTickLabelFont`
    `protected JRFont` | JRBaseLinePlot.`categoryAxisTickLabelFont`
    `protected JRFont` | JRBaseAreaPlot.`categoryAxisTickLabelFont`
    `protected JRFont` | JRBaseValueDisplay.`font` The font to use when writing the value.
    `protected JRFont` | JRBaseItemLabel.`font` The item label text font.
    `protected JRFont` | JRBaseMeterPlot.`tickLabelFont` The font to use when writing tick labels.
    `protected JRFont` | JRBaseTimeSeriesPlot.`timeAxisLabelFont`
    `protected JRFont` | JRBaseHighLowPlot.`timeAxisLabelFont`
    `protected JRFont` | JRBaseCandlestickPlot.`timeAxisLabelFont`
    `protected JRFont` | JRBaseTimeSeriesPlot.`timeAxisTickLabelFont`
    `protected JRFont` | JRBaseHighLowPlot.`timeAxisTickLabelFont`
    `protected JRFont` | JRBaseCandlestickPlot.`timeAxisTickLabelFont`
    `protected JRFont` | JRBaseTimeSeriesPlot.`valueAxisLabelFont`
    `protected JRFont` | JRBaseBarPlot.`valueAxisLabelFont`
    `protected JRFont` | JRBaseHighLowPlot.`valueAxisLabelFont`
    `protected JRFont` | JRBaseBar3DPlot.`valueAxisLabelFont`
    `protected JRFont` | JRBaseLinePlot.`valueAxisLabelFont`
    `protected JRFont` | JRBaseAreaPlot.`valueAxisLabelFont`
    `protected JRFont` | JRBaseCandlestickPlot.`valueAxisLabelFont`
    `protected JRFont` | JRBaseTimeSeriesPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRBaseBarPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRBaseHighLowPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRBaseBar3DPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRBaseLinePlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRBaseAreaPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRBaseCandlestickPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRBaseBubblePlot.`xAxisLabelFont`
    `protected JRFont` | JRBaseScatterPlot.`xAxisLabelFont`
    `protected JRFont` | JRBaseBubblePlot.`xAxisTickLabelFont`
    `protected JRFont` | JRBaseScatterPlot.`xAxisTickLabelFont`
    `protected JRFont` | JRBaseBubblePlot.`yAxisLabelFont`
    `protected JRFont` | JRBaseScatterPlot.`yAxisLabelFont`
    `protected JRFont` | JRBaseBubblePlot.`yAxisTickLabelFont`
    `protected JRFont` | JRBaseScatterPlot.`yAxisTickLabelFont`

    Methods in net.sf.jasperreports.charts.base that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRBaseBarPlot.`getCategoryAxisLabelFont()`
    `JRFont` | JRBaseBar3DPlot.`getCategoryAxisLabelFont()`
    `JRFont` | JRBaseLinePlot.`getCategoryAxisLabelFont()`
    `JRFont` | JRBaseAreaPlot.`getCategoryAxisLabelFont()`
    `JRFont` | JRBaseBarPlot.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRBaseBar3DPlot.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRBaseLinePlot.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRBaseAreaPlot.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRBaseValueDisplay.`getFont()`
    `JRFont` | JRBaseItemLabel.`getFont()`
    `JRFont` | JRBaseMeterPlot.`getTickLabelFont()`
    `JRFont` | JRBaseTimeSeriesPlot.`getTimeAxisLabelFont()`
    `JRFont` | JRBaseHighLowPlot.`getTimeAxisLabelFont()`
    `JRFont` | JRBaseCandlestickPlot.`getTimeAxisLabelFont()`
    `JRFont` | JRBaseTimeSeriesPlot.`getTimeAxisTickLabelFont()`
    `JRFont` | JRBaseHighLowPlot.`getTimeAxisTickLabelFont()`
    `JRFont` | JRBaseCandlestickPlot.`getTimeAxisTickLabelFont()`
    `JRFont` | JRBaseTimeSeriesPlot.`getValueAxisLabelFont()`
    `JRFont` | JRBaseBarPlot.`getValueAxisLabelFont()`
    `JRFont` | JRBaseHighLowPlot.`getValueAxisLabelFont()`
    `JRFont` | JRBaseBar3DPlot.`getValueAxisLabelFont()`
    `JRFont` | JRBaseLinePlot.`getValueAxisLabelFont()`
    `JRFont` | JRBaseAreaPlot.`getValueAxisLabelFont()`
    `JRFont` | JRBaseCandlestickPlot.`getValueAxisLabelFont()`
    `JRFont` | JRBaseTimeSeriesPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRBaseBarPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRBaseHighLowPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRBaseBar3DPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRBaseLinePlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRBaseAreaPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRBaseCandlestickPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRBaseBubblePlot.`getXAxisLabelFont()`
    `JRFont` | JRBaseScatterPlot.`getXAxisLabelFont()`
    `JRFont` | JRBaseBubblePlot.`getXAxisTickLabelFont()`
    `JRFont` | JRBaseScatterPlot.`getXAxisTickLabelFont()`
    `JRFont` | JRBaseBubblePlot.`getYAxisLabelFont()`
    `JRFont` | JRBaseScatterPlot.`getYAxisLabelFont()`
    `JRFont` | JRBaseBubblePlot.`getYAxisTickLabelFont()`
    `JRFont` | JRBaseScatterPlot.`getYAxisTickLabelFont()`

  - ### Uses of JRFont in net.sf.jasperreports.charts.design

    Methods in net.sf.jasperreports.charts.design with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRDesignLinePlot.`setCategoryAxisLabelFont(JRFont categoryAxisLabelFont)`
    `void` | JRDesignBar3DPlot.`setCategoryAxisLabelFont(JRFont categoryAxisLabelFont)`
    `void` | JRDesignBarPlot.`setCategoryAxisLabelFont(JRFont categoryAxisLabelFont)`
    `void` | JRDesignAreaPlot.`setCategoryAxisLabelFont(JRFont categoryAxisLabelFont)`
    `void` | JRDesignLinePlot.`setCategoryAxisTickLabelFont(JRFont categoryAxisTickLabelFont)`
    `void` | JRDesignBar3DPlot.`setCategoryAxisTickLabelFont(JRFont categoryAxisTickLabelFont)`
    `void` | JRDesignBarPlot.`setCategoryAxisTickLabelFont(JRFont categoryAxisTickLabelFont)`
    `void` | JRDesignAreaPlot.`setCategoryAxisTickLabelFont(JRFont categoryAxisTickLabelFont)`
    `void` | JRDesignItemLabel.`setFont(JRFont font)` Sets the font to use when displaying the value.
    `void` | JRDesignValueDisplay.`setFont(JRFont font)` Sets the font to use when displaying the value.
    `void` | JRDesignMeterPlot.`setTickLabelFont(JRFont tickLabelFont)` Sets the font to use when displaying the tick label.
    `void` | JRDesignCandlestickPlot.`setTimeAxisLabelFont(JRFont timeAxisLabelFont)`
    `void` | JRDesignHighLowPlot.`setTimeAxisLabelFont(JRFont timeAxisLabelFont)`
    `void` | JRDesignTimeSeriesPlot.`setTimeAxisLabelFont(JRFont timeAxisLabelFont)`
    `void` | JRDesignCandlestickPlot.`setTimeAxisTickLabelFont(JRFont timeAxisTickLabelFont)`
    `void` | JRDesignHighLowPlot.`setTimeAxisTickLabelFont(JRFont timeAxisTickLabelFont)`
    `void` | JRDesignTimeSeriesPlot.`setTimeAxisTickLabelFont(JRFont timeAxisTickLabelFont)`
    `void` | JRDesignLinePlot.`setValueAxisLabelFont(JRFont valueAxisLabelFont)`
    `void` | JRDesignBar3DPlot.`setValueAxisLabelFont(JRFont valueAxisLabelFont)`
    `void` | JRDesignCandlestickPlot.`setValueAxisLabelFont(JRFont valueAxisLabelFont)`
    `void` | JRDesignBarPlot.`setValueAxisLabelFont(JRFont valueAxisLabelFont)`
    `void` | JRDesignHighLowPlot.`setValueAxisLabelFont(JRFont valueAxisLabelFont)`
    `void` | JRDesignTimeSeriesPlot.`setValueAxisLabelFont(JRFont valueAxisLabelFont)`
    `void` | JRDesignAreaPlot.`setValueAxisLabelFont(JRFont valueAxisLabelFont)`
    `void` | JRDesignLinePlot.`setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)`
    `void` | JRDesignBar3DPlot.`setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)`
    `void` | JRDesignCandlestickPlot.`setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)`
    `void` | JRDesignBarPlot.`setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)`
    `void` | JRDesignHighLowPlot.`setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)`
    `void` | JRDesignTimeSeriesPlot.`setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)`
    `void` | JRDesignAreaPlot.`setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)`
    `void` | JRDesignScatterPlot.`setXAxisLabelFont(JRFont xAxisLabelFont)`
    `void` | JRDesignBubblePlot.`setXAxisLabelFont(JRFont xAxisLabelFont)`
    `void` | JRDesignScatterPlot.`setXAxisTickLabelFont(JRFont xAxisTickLabelFont)`
    `void` | JRDesignBubblePlot.`setXAxisTickLabelFont(JRFont xAxisTickLabelFont)`
    `void` | JRDesignScatterPlot.`setYAxisLabelFont(JRFont yAxisLabelFont)`
    `void` | JRDesignBubblePlot.`setYAxisLabelFont(JRFont yAxisLabelFont)`
    `void` | JRDesignScatterPlot.`setYAxisTickLabelFont(JRFont yAxisTickLabelFont)`
    `void` | JRDesignBubblePlot.`setYAxisTickLabelFont(JRFont yAxisTickLabelFont)`

  - ### Uses of JRFont in net.sf.jasperreports.charts.fill

    Fields in net.sf.jasperreports.charts.fill declared as JRFont
    Modifier and Type | Field and Description
    --- | ---
    `protected JRFont` | JRFillBarPlot.`categoryAxisLabelFont`
    `protected JRFont` | JRFillLinePlot.`categoryAxisLabelFont`
    `protected JRFont` | JRFillAreaPlot.`categoryAxisLabelFont`
    `protected JRFont` | JRFillBar3DPlot.`categoryAxisLabelFont`
    `protected JRFont` | JRFillBarPlot.`categoryAxisTickLabelFont`
    `protected JRFont` | JRFillLinePlot.`categoryAxisTickLabelFont`
    `protected JRFont` | JRFillAreaPlot.`categoryAxisTickLabelFont`
    `protected JRFont` | JRFillBar3DPlot.`categoryAxisTickLabelFont`
    `protected JRFont` | JRFillTimeSeriesPlot.`timeAxisLabelFont`
    `protected JRFont` | JRFillCandlestickPlot.`timeAxisLabelFont`
    `protected JRFont` | JRFillHighLowPlot.`timeAxisLabelFont`
    `protected JRFont` | JRFillTimeSeriesPlot.`timeAxisTickLabelFont`
    `protected JRFont` | JRFillCandlestickPlot.`timeAxisTickLabelFont`
    `protected JRFont` | JRFillHighLowPlot.`timeAxisTickLabelFont`
    `protected JRFont` | JRFillBarPlot.`valueAxisLabelFont`
    `protected JRFont` | JRFillLinePlot.`valueAxisLabelFont`
    `protected JRFont` | JRFillTimeSeriesPlot.`valueAxisLabelFont`
    `protected JRFont` | JRFillAreaPlot.`valueAxisLabelFont`
    `protected JRFont` | JRFillCandlestickPlot.`valueAxisLabelFont`
    `protected JRFont` | JRFillBar3DPlot.`valueAxisLabelFont`
    `protected JRFont` | JRFillHighLowPlot.`valueAxisLabelFont`
    `protected JRFont` | JRFillBarPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRFillLinePlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRFillTimeSeriesPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRFillAreaPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRFillCandlestickPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRFillBar3DPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRFillHighLowPlot.`valueAxisTickLabelFont`
    `protected JRFont` | JRFillScatterPlot.`xAxisLabelFont`
    `protected JRFont` | JRFillBubblePlot.`xAxisLabelFont`
    `protected JRFont` | JRFillScatterPlot.`xAxisTickLabelFont`
    `protected JRFont` | JRFillBubblePlot.`xAxisTickLabelFont`
    `protected JRFont` | JRFillScatterPlot.`yAxisLabelFont`
    `protected JRFont` | JRFillBubblePlot.`yAxisLabelFont`
    `protected JRFont` | JRFillScatterPlot.`yAxisTickLabelFont`
    `protected JRFont` | JRFillBubblePlot.`yAxisTickLabelFont`

    Methods in net.sf.jasperreports.charts.fill that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRFillBarPlot.`getCategoryAxisLabelFont()`
    `JRFont` | JRFillLinePlot.`getCategoryAxisLabelFont()`
    `JRFont` | JRFillAreaPlot.`getCategoryAxisLabelFont()`
    `JRFont` | JRFillBar3DPlot.`getCategoryAxisLabelFont()`
    `JRFont` | JRFillBarPlot.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRFillLinePlot.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRFillAreaPlot.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRFillBar3DPlot.`getCategoryAxisTickLabelFont()`
    `JRFont` | JRFillItemLabel.`getFont()`
    `JRFont` | JRFillValueDisplay.`getFont()`
    `JRFont` | JRFillMeterPlot.`getTickLabelFont()`
    `JRFont` | JRFillTimeSeriesPlot.`getTimeAxisLabelFont()`
    `JRFont` | JRFillCandlestickPlot.`getTimeAxisLabelFont()`
    `JRFont` | JRFillHighLowPlot.`getTimeAxisLabelFont()`
    `JRFont` | JRFillTimeSeriesPlot.`getTimeAxisTickLabelFont()`
    `JRFont` | JRFillCandlestickPlot.`getTimeAxisTickLabelFont()`
    `JRFont` | JRFillHighLowPlot.`getTimeAxisTickLabelFont()`
    `JRFont` | JRFillBarPlot.`getValueAxisLabelFont()`
    `JRFont` | JRFillLinePlot.`getValueAxisLabelFont()`
    `JRFont` | JRFillTimeSeriesPlot.`getValueAxisLabelFont()`
    `JRFont` | JRFillAreaPlot.`getValueAxisLabelFont()`
    `JRFont` | JRFillCandlestickPlot.`getValueAxisLabelFont()`
    `JRFont` | JRFillBar3DPlot.`getValueAxisLabelFont()`
    `JRFont` | JRFillHighLowPlot.`getValueAxisLabelFont()`
    `JRFont` | JRFillBarPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRFillLinePlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRFillTimeSeriesPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRFillAreaPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRFillCandlestickPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRFillBar3DPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRFillHighLowPlot.`getValueAxisTickLabelFont()`
    `JRFont` | JRFillScatterPlot.`getXAxisLabelFont()`
    `JRFont` | JRFillBubblePlot.`getXAxisLabelFont()`
    `JRFont` | JRFillScatterPlot.`getXAxisTickLabelFont()`
    `JRFont` | JRFillBubblePlot.`getXAxisTickLabelFont()`
    `JRFont` | JRFillScatterPlot.`getYAxisLabelFont()`
    `JRFont` | JRFillBubblePlot.`getYAxisLabelFont()`
    `JRFont` | JRFillScatterPlot.`getYAxisTickLabelFont()`
    `JRFont` | JRFillBubblePlot.`getYAxisTickLabelFont()`

  - ### Uses of JRFont in net.sf.jasperreports.charts.util

    Fields in net.sf.jasperreports.charts.util declared as JRFont
    Modifier and Type | Field and Description
    --- | ---
    `protected JRFont` | JRAxisFormat.`labelFont` The font to use when writing the label of the axis.
    `protected JRFont` | JRAxisFormat.`tickLabelFont` The font to use when writing the label of each tick mark.

    Methods in net.sf.jasperreports.charts.util that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRAxisFormat.`getLabelFont()` Returns the font used when writing the label of the axis.
    `JRFont` | JRAxisFormat.`getTickLabelFont()` Returns the font used when writing the label of each tick mark.

    Methods in net.sf.jasperreports.charts.util with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRAxisFormat.`setLabelFont(JRFont labelFont)` Sets the font used when writing the label of the axis.
    `void` | JRAxisFormat.`setTickLabelFont(JRFont tickLabelFont)` Sets the font to use when writing the label of each tick mark.

  - ### Uses of JRFont in net.sf.jasperreports.components.charts

    Methods in net.sf.jasperreports.components.charts that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | ChartSettings.`getLegendFont()`
    `JRFont` | FillChartSettings.`getLegendFont()`
    `JRFont` | ChartSettings.`getSubtitleFont()`
    `JRFont` | FillChartSettings.`getSubtitleFont()`
    `JRFont` | ChartSettings.`getTitleFont()`
    `JRFont` | FillChartSettings.`getTitleFont()`

  - ### Uses of JRFont in net.sf.jasperreports.components.sort

    Methods in net.sf.jasperreports.components.sort that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | SortComponentSymbolFontFactory.`getFont()`
    `JRFont` | SortComponent.`getSymbolFont()`

    Methods in net.sf.jasperreports.components.sort with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `void` | SortComponentSymbolFontFactory.`setStyle(JRFont font, org.xml.sax.Attributes atts)`
    `void` | SortComponent.`setSymbolFont(JRFont symbolFont)`

  - ### Uses of JRFont in net.sf.jasperreports.components.spiderchart

    Fields in net.sf.jasperreports.components.spiderchart declared as JRFont
    Modifier and Type | Field and Description
    --- | ---
    `protected JRFont` | StandardSpiderPlot.`labelFont`
    `protected JRFont` | StandardChartSettings.`legendFont`
    `protected JRFont` | StandardChartSettings.`subtitleFont`
    `protected JRFont` | StandardChartSettings.`titleFont`

    Methods in net.sf.jasperreports.components.spiderchart that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | StandardSpiderPlot.`getLabelFont()`
    `JRFont` | SpiderPlot.`getLabelFont()`
    `JRFont` | FillSpiderPlot.`getLabelFont()`
    `JRFont` | StandardChartSettings.`getLegendFont()`
    `JRFont` | StandardChartSettings.`getSubtitleFont()`
    `JRFont` | StandardChartSettings.`getTitleFont()`

    Methods in net.sf.jasperreports.components.spiderchart with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardSpiderPlot.`setLabelFont(JRFont labelFont)`
    `void` | StandardChartSettings.`setLegendFont(JRFont legendFont)`
    `void` | StandardChartSettings.`setSubtitleFont(JRFont subtitleFont)`
    `void` | StandardChartSettings.`setTitleFont(JRFont titleFont)`

  - ### Uses of JRFont in net.sf.jasperreports.engine

    Subinterfaces of JRFont in net.sf.jasperreports.engine
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JRPrintText`
    `interface` | `JRStaticText` An abstract representation of a report static text.
    `interface` | `JRTextElement` An abstract representation of a report text element.
    `interface` | `JRTextField` An abstract representation of a report text.

    Methods in net.sf.jasperreports.engine that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRPrintText.`getFont()` Deprecated.
    `JRFont` | JRAbstractObjectFactory.`getFont(JRStyleContainer styleContainer, JRFont font)`
    `JRFont` | JRChart.`getLegendFont()`
    `JRFont` | JRChart.`getSubtitleFont()`
    `JRFont` | JRChart.`getTitleFont()`

    Methods in net.sf.jasperreports.engine with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRAbstractObjectFactory.`getFont(JRStyleContainer styleContainer, JRFont font)`
    `void` | JRPrintText.`setFont(JRFont font)` Deprecated.

  - ### Uses of JRFont in net.sf.jasperreports.engine.base

    Classes in net.sf.jasperreports.engine.base that implement JRFont
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRBaseFont`
    `class` | `JRBasePrintText`
    `class` | `JRBaseStaticText` This class is used for representing a static text element.
    `class` | `JRBaseTextElement` This class provides functionality common to text elements.
    `class` | `JRBaseTextField` This class is used for representing a text field.

    Fields in net.sf.jasperreports.engine.base declared as JRFont
    Modifier and Type | Field and Description
    --- | ---
    `protected JRFont` | JRBaseChart.`legendFont`
    `protected JRFont` | JRBaseChart.`subtitleFont`
    `protected JRFont` | JRBaseChart.`titleFont`

    Methods in net.sf.jasperreports.engine.base that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRBaseTextElement.`getFont()` Deprecated.
    `JRFont` | JRBasePrintText.`getFont()` Deprecated.
    `JRFont` | JRBaseChart.`getLegendFont()`
    `JRFont` | JRBaseChart.`getSubtitleFont()`
    `JRFont` | JRBaseChart.`getTitleFont()`

    Methods in net.sf.jasperreports.engine.base with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRBasePrintText.`setFont(JRFont font)` Deprecated.

    Constructors in net.sf.jasperreports.engine.base with parameters of type JRFont
    Constructor and Description
    `JRBaseFont(JRStyleContainer styleContainer, JRFont font)`
    `JRBaseFont(JRStyleContainer styleContainer, JRFont font, JRAbstractObjectFactory factory)`

  - ### Uses of JRFont in net.sf.jasperreports.engine.design

    Classes in net.sf.jasperreports.engine.design that implement JRFont
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRDesignFont`
    `class` | `JRDesignStaticText` This class is used for representing a design static text element.
    `class` | `JRDesignTextElement` This class provides functionality common to design text elements.
    `class` | `JRDesignTextField`

    Fields in net.sf.jasperreports.engine.design declared as JRFont
    Modifier and Type | Field and Description
    --- | ---
    `protected JRFont` | JRDesignChart.`legendFont`
    `protected JRFont` | JRDesignChart.`subtitleFont`
    `protected JRFont` | JRDesignChart.`titleFont`

    Methods in net.sf.jasperreports.engine.design that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRDesignTextElement.`getFont()` Deprecated.
    `JRFont` | JRDesignChart.`getLegendFont()`
    `JRFont` | JRDesignChart.`getSubtitleFont()`
    `JRFont` | JRDesignChart.`getTitleFont()`

    Methods in net.sf.jasperreports.engine.design with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRDesignTextElement.`setFont(JRFont font)` Deprecated.
    `void` | JRDesignChart.`setLegendFont(JRFont legendFont)`
    `void` | JRDesignChart.`setSubtitleFont(JRFont font)`
    `void` | JRDesignChart.`setTitleFont(JRFont font)`

  - ### Uses of JRFont in net.sf.jasperreports.engine.export

    Fields in net.sf.jasperreports.engine.export declared as JRFont
    Modifier and Type | Field and Description
    --- | ---
    `protected JRFont` | JRXlsAbstractExporter.`defaultFont`

    Methods in net.sf.jasperreports.engine.export that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `protected JRFont` | JRXlsAbstractExporter.`getDefaultFont()`

    Methods in net.sf.jasperreports.engine.export with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JRXmlExporter.`exportFont(JRFont font)`
    `protected org.apache.poi.hssf.usermodel.HSSFFont` | JRXlsMetadataExporter.`getLoadedFont(JRFont font, short forecolor, java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object> attributes, java.util.Locale locale)`
    `protected org.apache.poi.hssf.usermodel.HSSFFont` | JRXlsExporter.`getLoadedFont(JRFont font, short forecolor, java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object> attributes, java.util.Locale locale)`
    `protected org.apache.poi.hssf.usermodel.HSSFRichTextString` | JRXlsMetadataExporter.`getRichTextString(JRStyledText styledText, short forecolor, JRFont defaultFont, java.util.Locale locale)`
    `protected org.apache.poi.hssf.usermodel.HSSFRichTextString` | JRXlsExporter.`getRichTextString(JRStyledText styledText, short forecolor, JRFont defaultFont, java.util.Locale locale)`
    `protected void` | JRXlsExporter.`setRichTextStringCellValue(JRStyledText styledText, short forecolor, JRFont defaultFont, java.util.Locale locale)`

  - ### Uses of JRFont in net.sf.jasperreports.engine.fill

    Classes in net.sf.jasperreports.engine.fill that implement JRFont
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRFillStaticText`
    `class` | `JRFillTextElement`
    `class` | `JRFillTextField`
    `class` | `JRRecordedValuesPrintText` Print text implementation that supports recorded values.
    `class` | `JRTemplatePrintText` Implementation of `JRPrintText` that uses a `JRTemplateText` instance to store common attributes.
    `class` | `JRTemplateText` Text element information shared by multiple print text objects.

    Fields in net.sf.jasperreports.engine.fill declared as JRFont
    Modifier and Type | Field and Description
    --- | ---
    `protected JRFont` | JRFillChart.`legendFont`
    `protected JRFont` | JRFillChart.`subtitleFont`
    `protected JRFont` | JRFillChart.`titleFont`

    Methods in net.sf.jasperreports.engine.fill that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `JRFont` | JRFillTextElement.`getFont()` Deprecated.
    `JRFont` | JRTemplatePrintText.`getFont()` Deprecated.
    `JRFont` | JRTemplateText.`getFont()` Deprecated.
    `protected JRFont` | DefaultChartTheme.`getFont(JRFont font)`
    `JRFont` | JRFillChart.`getLegendFont()` Returns the font to use in the legend.
    `JRFont` | JRFillChart.`getSubtitleFont()`
    `JRFont` | JRFillChart.`getTitleFont()`

    Methods in net.sf.jasperreports.engine.fill with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | DefaultChartTheme.`configureAxis(org.jfree.chart.axis.Axis axis, JRFont labelFont, java.awt.Color labelColor, JRFont tickLabelFont, java.awt.Color tickLabelColor, java.lang.String tickLabelMask, java.lang.Boolean verticalTickLabels, java.awt.Color lineColor, boolean isRangeAxis, java.lang.Comparable<?> axisMinValue, java.lang.Comparable<?> axisMaxValue)` Sets all the axis formatting options.
    `protected JRFont` | DefaultChartTheme.`getFont(JRFont font)`
    `void` | JRTemplatePrintText.`setFont(JRFont font)` Deprecated.

  - ### Uses of JRFont in net.sf.jasperreports.engine.fonts

    Methods in net.sf.jasperreports.engine.fonts with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `static void` | FontUtil.`copyNonNullOwnProperties(JRFont srcFont, JRFont destFont)`
    `java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object>` | FontUtil.`getAttributesWithoutAwtFont(java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object> attributes, JRFont font)`
    `java.awt.Font` | FontUtil.`getAwtFont(JRFont font, java.util.Locale locale)` Returns a java.awt.Font instance by converting a JRFont instance.

  - ### Uses of JRFont in net.sf.jasperreports.engine.util

    Methods in net.sf.jasperreports.engine.util with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `static void` | JRFontUtil.`copyNonNullOwnProperties(JRFont srcFont, JRFont destFont)` Deprecated.
    `static java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object>` | JRFontUtil.`getAttributes(java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object> attributes, JRFont font, java.util.Locale locale)` Deprecated. Replaced by `JRFontUtil.getAttributesWithoutAwtFont(Map, JRFont)`.
    `static java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object>` | JRFontUtil.`getAttributesWithoutAwtFont(java.util.Map<java.text.AttributedCharacterIterator.Attribute,java.lang.Object> attributes, JRFont font)` Deprecated.
    `static java.awt.Font` | JRFontUtil.`getAwtFont(JRFont font, java.util.Locale locale)` Deprecated. Returns a java.awt.Font instance by converting a JRFont instance.
    `static java.lang.String` | JRStyleResolver.`getFontName(JRFont font)`
    `static float` | JRStyleResolver.`getFontsize(JRFont font)`
    `static int` | JRStyleResolver.`getFontSize(JRFont font)` Deprecated. Replaced by `JRStyleResolver.getFontsize(JRFont)`.
    `static java.lang.String` | JRStyleResolver.`getPdfEncoding(JRFont font)`
    `static java.lang.String` | JRStyleResolver.`getPdfFontName(JRFont font)`
    `static boolean` | JRStyleResolver.`isBold(JRFont font)`
    `static boolean` | JRStyleResolver.`isItalic(JRFont font)`
    `static boolean` | JRStyleResolver.`isPdfEmbedded(JRFont font)`
    `static boolean` | JRStyleResolver.`isStrikeThrough(JRFont font)`
    `static boolean` | JRStyleResolver.`isUnderline(JRFont font)`
    `void` | JRApiWriter.`writeAxisFormat(java.lang.String indent, JRFont axisLabelFont, java.awt.Color axisLabelColor, JRFont axisTickLabelFont, java.awt.Color axisTickLabelColor, java.lang.String axisTickLabelMask, java.lang.Boolean axisVerticalTickLabels, java.awt.Color axisLineColor, java.lang.String parentName, java.lang.String axisNameSuffix, boolean isToSet)` Writes out the axis format block for a chart axis.
    `void` | JRApiWriter.`writeCategoryAxisFormat(java.lang.String indent, JRFont axisLabelFont, java.awt.Color axisLabelColor, JRFont axisTickLabelFont, java.awt.Color axisTickLabelColor, java.lang.String axisTickLabelMask, java.lang.Boolean axisVerticalTickLabels, java.lang.Double labelRotation, java.awt.Color axisLineColor, java.lang.String parentName, java.lang.String axisNameSuffix)` Writes out the category axis format block.

  - ### Uses of JRFont in net.sf.jasperreports.engine.xml

    Methods in net.sf.jasperreports.engine.xml that return JRFont
    Modifier and Type | Method and Description
    --- | ---
    `abstract JRFont` | JRFontFactory.`getFont()`
    `JRFont` | JRFontFactory.TextElementFontFactory.`getFont()`
    `JRFont` | JRFontFactory.ChartFontFactory.`getFont()`

    Methods in net.sf.jasperreports.engine.xml with parameters of type JRFont
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | JRFontFactory.`setStyle(JRFont font, org.xml.sax.Attributes atts)`
    `void` | JRFontFactory.TextElementFontFactory.`setStyle(JRFont font, org.xml.sax.Attributes atts)`
    `void` | JRFontFactory.ChartFontFactory.`setStyle(JRFont font, org.xml.sax.Attributes atts)`
    `void` | JRXmlWriter.`writeAxisFormat(JRFont axisLabelFont, java.awt.Color axisLabelColor, JRFont axisTickLabelFont, java.awt.Color axisTickLabelColor, java.lang.String axisTickLabelMask, java.lang.Boolean axisVerticalTickLabels, java.awt.Color axisLineColor)` Writes out the axis format block for a chart axis.
    `void` | JRXmlWriter.`writeAxisFormat(java.lang.String axisFormatElementName, JRFont axisLabelFont, java.awt.Color axisLabelColor, JRFont axisTickLabelFont, java.awt.Color axisTickLabelColor, java.lang.String axisTickLabelMask, java.lang.Boolean axisVerticalTickLabels, java.awt.Color axisLineColor)` Writes out the axis format block for a chart axis.
    `void` | JRXmlWriter.`writeCategoryAxisFormat(JRFont axisLabelFont, java.awt.Color axisLabelColor, JRFont axisTickLabelFont, java.awt.Color axisTickLabelColor, java.lang.String axisTickLabelMask, java.lang.Boolean axisVerticalTickLabels, java.lang.Double labelRotation, java.awt.Color axisLineColor)` Writes out the category axis format block.
    `void` | JRXmlWriter.`writeFont(JRFont font)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com