Class AxisTickMarks

java.lang.Object
org.swtchart.internal.axis.AxisTickMarks

public class AxisTickMarks extends Object
Axis tick marks.
  • Field Details

  • Constructor Details

    • AxisTickMarks

      public AxisTickMarks(Chart chart, Axis axis)
      Constructor.
      Parameters:
      chart - the chart
      axis - the axis
  • Method Details

    • setForeground

      public void setForeground(Color color)
      Sets the foreground color.
      Parameters:
      color - the foreground color
    • getForeground

      protected Color getForeground()
      Gets the foreground color.
      Returns:
      the foreground color
    • getAxis

      public Axis getAxis()
      Gets the associated axis.
      Returns:
      the axis
    • updateLayoutData

      protected void updateLayoutData()
      Updates tick marks layout.
    • getLayoutData

      public ChartLayoutData getLayoutData()
      Gets the layout data.
      Returns:
      the layout data
    • setBounds

      public void setBounds(int x, int y, int width, int height)
      Sets the bounds on chart panel.
      Parameters:
      x - the x coordinate
      y - the y coordinate
      width - the width
      height - the height
    • getBounds

      protected Rectangle getBounds()
      Gets the bounds on chart panel.
      Returns:
      the bounds on chart panel
    • dispose

      protected void dispose()
      Disposes the resources.
    • paintControl

      public void paintControl(PaintEvent e)