Uses of Class
org.jfree.chart.ui.RectangleEdge
Packages that use RectangleEdge
Package
Description
Axis classes and interfaces.
Plot classes and related interfaces.
Plug-in renderers for the
CategoryPlot class.Plug-in renderers for the
XYPlot class.Classes used to display chart titles and subtitles.
Utility classes that relate to user interface items.
-
Uses of RectangleEdge in org.jfree.chart.axis
Methods in org.jfree.chart.axis with parameters of type RectangleEdgeModifier and TypeMethodDescriptionvoidAxisCollection.add(Axis axis, RectangleEdge edge) Adds an axis to the collection.voidAxisSpace.add(double space, RectangleEdge edge) Adds space to the top, bottom, left or right edge of the plot area.protected float[]CyclicNumberAxis.calculateAnchorPoint(ValueTick tick, double cursor, Rectangle2D dataArea, RectangleEdge edge) Calculates the anchor point for a tick.protected float[]ValueAxis.calculateAnchorPoint(ValueTick tick, double cursor, Rectangle2D dataArea, RectangleEdge edge) Calculates the anchor point for a tick label.protected doubleCategoryAxis.calculateCategoryGapSize(int categoryCount, Rectangle2D area, RectangleEdge edge) Calculates the size (width or height, depending on the location of the axis) of a category gap.protected doubleCategoryAxis.calculateCategorySize(int categoryCount, Rectangle2D area, RectangleEdge edge) Calculates the size (width or height, depending on the location of the axis) of a category.protected voidAxis.createAndAddEntity(double cursor, AxisState state, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Creates an entity for the axis and adds it to the rendering info.protected TextBlockCategoryAxis.createLabel(Comparable category, float width, RectangleEdge edge, Graphics2D g2) Creates a label.protected TextBlockExtendedCategoryAxis.createLabel(Comparable category, float width, RectangleEdge edge, Graphics2D g2) Overrides the default behaviour by adding the sublabel to the text block that is used for the category label.doubleDateAxis.dateToJava2D(Date date, Rectangle2D area, RectangleEdge edge) Translates a date to Java2D coordinates, based on the range displayed by this axis for the specified data area.abstract AxisStateAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).CategoryAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).CyclicNumberAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis.DateAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).LogAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).NumberAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).PeriodAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).SubCategoryAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).SymbolAxis.draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState) Draws the axis on a Java 2D graphics device (such as the screen or a printer).protected AxisStateAxis.drawAttributedLabel(AttributedString label, Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, AxisState state) Draws the axis label.protected voidAxis.drawAxisLine(Graphics2D g2, double cursor, Rectangle2D dataArea, RectangleEdge edge) Draws an axis line at the current cursor position and edge.protected voidValueAxis.drawAxisLine(Graphics2D g2, double cursor, Rectangle2D dataArea, RectangleEdge edge) Draws an axis line at the current cursor position and edge.protected AxisStateCategoryAxis.drawCategoryLabels(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, AxisState state, PlotRenderingInfo plotState) Draws the category labels and returns the updated axis state.protected voidSymbolAxis.drawGridBands(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, List ticks) Draws the grid bands (alternate bands are colored usingSymbolAxis.getGridBandPaint()andSymbolAxis.getGridBandAlternatePaint().protected AxisStateAxis.drawLabel(String label, Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, AxisState state) Draws the axis label.protected AxisStateSubCategoryAxis.drawSubCategoryLabels(Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, AxisState state, PlotRenderingInfo plotState) Draws the category labels and returns the updated axis state.protected AxisStatePeriodAxis.drawTickLabels(int band, Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Draws the tick labels for one "band" of time periods.voidCategoryAxis.drawTickMarks(Graphics2D g2, double cursor, Rectangle2D dataArea, RectangleEdge edge, AxisState state) Draws the tick marks.protected voidPeriodAxis.drawTickMarks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Draws the tick marks for the axis.protected AxisStateCyclicNumberAxis.drawTickMarksAndLabels(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge) Draws the tick marks and labels.protected AxisStateValueAxis.drawTickMarksAndLabels(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge) Draws the axis line, tick marks and tick mark labels.protected voidPeriodAxis.drawTickMarksHorizontal(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Draws the major and minor tick marks for an axis that lies at the top or bottom of the plot.protected voidPeriodAxis.drawTickMarksVertical(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Draws the tick marks for a vertical axis.voidAxisSpace.ensureAtLeast(double space, RectangleEdge edge) Ensures there is a minimum amount of space at the edge corresponding to the specified axis location.doubleLogAxis.exponentLengthToJava2D(double length, Rectangle2D area, RectangleEdge edge) Converts a length in data coordinates into the corresponding length in Java2D coordinates.doubleCategoryAxis.getCategoryEnd(int category, int categoryCount, Rectangle2D area, RectangleEdge edge) Returns the end coordinate for the specified category.doubleCategoryAxis.getCategoryJava2DCoordinate(CategoryAnchor anchor, int category, int categoryCount, Rectangle2D area, RectangleEdge edge) Returns the Java 2D coordinate for a category.doubleCategoryAxis.getCategoryMiddle(int category, int categoryCount, Rectangle2D area, RectangleEdge edge) Returns the middle coordinate for the specified category.doubleCategoryAxis.getCategoryMiddle(Comparable category, List categories, Rectangle2D area, RectangleEdge edge) A convenience method that returns the axis coordinate for the centre of a category.doubleCategoryAxis.getCategorySeriesMiddle(int categoryIndex, int categoryCount, int seriesIndex, int seriesCount, double itemMargin, Rectangle2D area, RectangleEdge edge) Returns the middle coordinate (in Java2D space) for a series within a category.doubleCategoryAxis.getCategorySeriesMiddle(Comparable category, Comparable seriesKey, CategoryDataset dataset, double itemMargin, Rectangle2D area, RectangleEdge edge) Returns the middle coordinate (in Java2D space) for a series within a category.doubleCategoryAxis.getCategoryStart(int category, int categoryCount, Rectangle2D area, RectangleEdge edge) Returns the starting coordinate for the specified category.protected Rectangle2DAxis.getLabelEnclosure(Graphics2D g2, RectangleEdge edge) Returns a rectangle that encloses the axis label.CategoryLabelPositions.getLabelPosition(RectangleEdge edge) Returns the category label position specification for an axis at the given location.doubleCyclicNumberAxis.java2DToValue(double java2DValue, Rectangle2D dataArea, RectangleEdge edge) Converts a coordinate from Java 2D space to data space.doubleDateAxis.java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge) Translates a Java2D coordinate into the corresponding data value.doubleLogarithmicAxis.java2DToValue(double java2DValue, Rectangle2D plotArea, RectangleEdge edge) Converts a coordinate in Java2D space to the corresponding data value, assuming that the axis runs along one edge of the specified plotArea.doubleLogAxis.java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge) Converts a Java2D coordinate to an axis value, assuming that the axis is aligned to the specifiededgeof thearea.doubleModuloAxis.java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge) Translates a Java2D coordinate into a data value.doubleNumberAxis.java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge) Converts a coordinate in Java2D space to the corresponding data value, assuming that the axis runs along one edge of the specified dataArea.doublePeriodAxis.java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge) Converts a coordinate in Java2D space to the corresponding data value, assuming that the axis runs along one edge of the specified dataArea.abstract doubleValueAxis.java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge) Converts a coordinate in Java2D space to the corresponding data value, assuming that the axis runs along one edge of the specified dataArea.doubleModuloAxis.lengthToJava2D(double length, Rectangle2D area, RectangleEdge edge) Converts a length in data coordinates into the corresponding length in Java2D coordinates.doubleValueAxis.lengthToJava2D(double length, Rectangle2D area, RectangleEdge edge) Converts a length in data coordinates into the corresponding length in Java2D coordinates.voidAxisState.moveCursor(double units, RectangleEdge edge) Moves the cursor outwards by the specified number of units.abstract ListAxis.refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the ticks for the axis, storing the results in the tick list (ready for drawing).CategoryAxis.refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Creates a temporary list of ticks that can be used when drawing the axis.DateAxis.refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).LogAxis.refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).NumberAxis.refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).PeriodAxis.refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the ticks for the axis, storing the results in the tick list (ready for drawing).SymbolAxis.refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).protected ListCyclicNumberAxis.refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Builds a list of ticks for the axis.protected ListDateAxis.refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Recalculates the ticks for the date axis.protected ListLogarithmicAxis.refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).protected ListLogAxis.refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Returns a list of ticks for an axis at the top or bottom of the chart.protected ListNumberAxis.refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).protected ListSymbolAxis.refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).protected ListDateAxis.refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Recalculates the ticks for the date axis.protected ListLogarithmicAxis.refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).protected ListLogAxis.refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Returns a list of ticks for an axis at the left or right of the chart.protected ListNumberAxis.refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).protected ListSymbolAxis.refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the results in the tick label list (ready for drawing).protected ListCyclicNumberAxis.refreshVerticalTicks(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Builds a list of ticks for the axis.AxisSpace.reserved(Rectangle2D area, RectangleEdge edge) Calculates the reserved area.abstract AxisSpaceAxis.reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space) Estimates the space (height or width) required to draw the axis.CategoryAxis.reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space) Estimates the space required for the axis, given a specific drawing area.CyclicNumberAxis.reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space) Reserve some space on each axis side because we draw a centered label at each extremity.PeriodAxis.reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space) Estimates the space (height or width) required to draw the axis.SubCategoryAxis.reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space) Estimates the space required for the axis, given a specific drawing area.ValueAxis.reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space) Returns the space required to draw the axis.protected voidDateAxis.selectAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick value for the axis.protected voidLogAxis.selectAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick value for the axis.protected voidNumberAxis.selectAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick value for the axis.protected voidSymbolAxis.selectAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) This operation is not supported by this axis.protected voidCyclicNumberAxis.selectHorizontalAutoTickUnit(Graphics2D g2, Rectangle2D drawArea, Rectangle2D dataArea, RectangleEdge edge) Selects a tick unit when the axis is displayed horizontally.protected voidDateAxis.selectHorizontalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick size for the axis.protected voidLogAxis.selectHorizontalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick value for the axis.protected voidNumberAxis.selectHorizontalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick value for the axis.protected voidCyclicNumberAxis.selectVerticalAutoTickUnit(Graphics2D g2, Rectangle2D drawArea, Rectangle2D dataArea, RectangleEdge edge) Selects a tick unit when the axis is displayed vertically.protected voidDateAxis.selectVerticalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick size for the axis.protected voidLogAxis.selectVerticalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick value for the axis.protected voidNumberAxis.selectVerticalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Selects an appropriate tick value for the axis.doubleCyclicNumberAxis.valueToJava2D(double value, Rectangle2D dataArea, RectangleEdge edge) Translates a value from data space to Java 2D space.doubleDateAxis.valueToJava2D(double value, Rectangle2D area, RectangleEdge edge) Translates the data value to the display coordinates (Java 2D User Space) of the chart.doubleLogarithmicAxis.valueToJava2D(double value, Rectangle2D plotArea, RectangleEdge edge) Converts a data value to a coordinate in Java2D space, assuming that the axis runs along one edge of the specified plotArea.doubleLogAxis.valueToJava2D(double value, Rectangle2D area, RectangleEdge edge) Converts a value on the axis scale to a Java2D coordinate relative to the givenarea, based on the axis running along the specifiededge.doubleModuloAxis.valueToJava2D(double value, Rectangle2D area, RectangleEdge edge) Translates a data value to a Java2D coordinate.doubleNumberAxis.valueToJava2D(double value, Rectangle2D area, RectangleEdge edge) Converts a data value to a coordinate in Java2D space, assuming that the axis runs along one edge of the specified dataArea.doublePeriodAxis.valueToJava2D(double value, Rectangle2D area, RectangleEdge edge) Converts a data value to a coordinate in Java2D space, assuming that the axis runs along one edge of the specified dataArea.abstract doubleValueAxis.valueToJava2D(double value, Rectangle2D area, RectangleEdge edge) Converts a data value to a coordinate in Java2D space, assuming that the axis runs along one edge of the specified dataArea. -
Uses of RectangleEdge in org.jfree.chart.plot
Methods in org.jfree.chart.plot that return RectangleEdgeModifier and TypeMethodDescriptionCategoryPlot.getDomainAxisEdge()Returns the domain axis edge.CategoryPlot.getDomainAxisEdge(int index) Returns the edge for a domain axis.XYPlot.getDomainAxisEdge()Returns the edge for the primary domain axis (taking into account the plot's orientation).XYPlot.getDomainAxisEdge(int index) Returns the edge for a domain axis.CategoryPlot.getRangeAxisEdge()Returns the edge where the primary range axis is located.CategoryPlot.getRangeAxisEdge(int index) Returns the edge for a range axis.XYPlot.getRangeAxisEdge()Returns the edge for the primary range axis.XYPlot.getRangeAxisEdge(int index) Returns the edge for a range axis.static RectangleEdgePlot.resolveDomainAxisLocation(AxisLocation location, PlotOrientation orientation) Resolves a domain axis location for a given plot orientation.static RectangleEdgePlot.resolveRangeAxisLocation(AxisLocation location, PlotOrientation orientation) Resolves a range axis location for a given plot orientation.Methods in org.jfree.chart.plot with parameters of type RectangleEdgeModifier and TypeMethodDescriptionprotected doublePlot.getRectX(double x, double w1, double w2, RectangleEdge edge) Adjusts the supplied x-value.protected doublePlot.getRectY(double y, double h1, double h2, RectangleEdge edge) Adjusts the supplied y-value. -
Uses of RectangleEdge in org.jfree.chart.renderer.category
Methods in org.jfree.chart.renderer.category with parameters of type RectangleEdgeModifier and TypeMethodDescriptiondoubleAbstractCategoryItemRenderer.getItemMiddle(Comparable rowKey, Comparable columnKey, CategoryDataset dataset, CategoryAxis axis, Rectangle2D area, RectangleEdge edge) Returns the Java2D coordinate for the middle of the specified data item.doubleCategoryItemRenderer.getItemMiddle(Comparable rowKey, Comparable columnKey, CategoryDataset dataset, CategoryAxis axis, Rectangle2D area, RectangleEdge edge) Returns the Java2D coordinate for the middle of the specified data item.doubleGanttRenderer.getItemMiddle(Comparable rowKey, Comparable columnKey, CategoryDataset dataset, CategoryAxis axis, Rectangle2D area, RectangleEdge edge) Returns the Java2D coordinate for the middle of the specified data item.doubleLevelRenderer.getItemMiddle(Comparable rowKey, Comparable columnKey, CategoryDataset dataset, CategoryAxis axis, Rectangle2D area, RectangleEdge edge) Returns the Java2D coordinate for the middle of the specified data item.voidBarPainter.paintBar(Graphics2D g2, BarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base) Paints a single bar on behalf of a renderer.voidGradientBarPainter.paintBar(Graphics2D g2, BarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base) Paints a single bar instance.voidStandardBarPainter.paintBar(Graphics2D g2, BarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base) Paints a single bar instance.voidBarPainter.paintBarShadow(Graphics2D g2, BarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base, boolean pegShadow) Paints the shadow for a single bar on behalf of a renderer.voidGradientBarPainter.paintBarShadow(Graphics2D g2, BarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base, boolean pegShadow) Paints a single bar instance.voidStandardBarPainter.paintBarShadow(Graphics2D g2, BarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base, boolean pegShadow) Paints a single bar instance. -
Uses of RectangleEdge in org.jfree.chart.renderer.xy
Methods in org.jfree.chart.renderer.xy with parameters of type RectangleEdgeModifier and TypeMethodDescriptionvoidGradientXYBarPainter.paintBar(Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base) Paints a single bar instance.voidStandardXYBarPainter.paintBar(Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base) Paints a single bar instance.voidXYBarPainter.paintBar(Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base) Paints a single bar on behalf of a renderer.voidGradientXYBarPainter.paintBarShadow(Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base, boolean pegShadow) Paints a single bar instance.voidStandardXYBarPainter.paintBarShadow(Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base, boolean pegShadow) Paints a single bar instance.voidXYBarPainter.paintBarShadow(Graphics2D g2, XYBarRenderer renderer, int row, int column, RectangularShape bar, RectangleEdge base, boolean pegShadow) Paints the shadow for a single bar on behalf of a renderer. -
Uses of RectangleEdge in org.jfree.chart.title
Fields in org.jfree.chart.title declared as RectangleEdgeModifier and TypeFieldDescriptionstatic final RectangleEdgeTitle.DEFAULT_POSITIONThe default title position.Methods in org.jfree.chart.title that return RectangleEdgeModifier and TypeMethodDescriptionLegendTitle.getLegendItemGraphicEdge()Returns the location of the shape within each legend item.Title.getPosition()Returns the position of the title.Methods in org.jfree.chart.title with parameters of type RectangleEdgeModifier and TypeMethodDescriptionvoidLegendTitle.setLegendItemGraphicEdge(RectangleEdge edge) Sets the location of the shape within each legend item.voidTitle.setPosition(RectangleEdge position) Sets the position for the title and sends aTitleChangeEventto all registered listeners.Constructors in org.jfree.chart.title with parameters of type RectangleEdgeModifierConstructorDescriptionDateTitle(int style, Locale locale, Font font, Paint paint, RectangleEdge position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, RectangleInsets padding) Creates a new chart title that displays the current date.ImageTitle(Image image, int height, int width, RectangleEdge position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, RectangleInsets padding) Creates a new image title with the given image scaled to the given width and height in the given location.ImageTitle(Image image, RectangleEdge position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment) Creates a new image title.TextTitle(String text, Font font, Paint paint, RectangleEdge position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, RectangleInsets padding) Creates a new title.protectedTitle(RectangleEdge position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment) Creates a new title, using default attributes where necessary.protectedTitle(RectangleEdge position, HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment, RectangleInsets padding) Creates a new title. -
Uses of RectangleEdge in org.jfree.chart.ui
Fields in org.jfree.chart.ui declared as RectangleEdgeModifier and TypeFieldDescriptionstatic final RectangleEdgeRectangleEdge.BOTTOMBottom.static final RectangleEdgeRectangleEdge.LEFTLeft.static final RectangleEdgeRectangleEdge.RIGHTRight.static final RectangleEdgeRectangleEdge.TOPTop.Methods in org.jfree.chart.ui that return RectangleEdgeModifier and TypeMethodDescriptionstatic RectangleEdgeRectangleEdge.opposite(RectangleEdge edge) Returns the opposite edge.Methods in org.jfree.chart.ui with parameters of type RectangleEdgeModifier and TypeMethodDescriptionstatic doubleRectangleEdge.coordinate(Rectangle2D rectangle, RectangleEdge edge) Returns the x or y coordinate of the specified edge.static booleanRectangleEdge.isLeftOrRight(RectangleEdge edge) Returnstrueif the edge isLEFTorRIGHT, andfalseotherwise.static booleanRectangleEdge.isTopOrBottom(RectangleEdge edge) Returnstrueif the edge isTOPorBOTTOM, andfalseotherwise.static RectangleEdgeRectangleEdge.opposite(RectangleEdge edge) Returns the opposite edge.