net.infonode.gui

Class HighlightPainter

public class HighlightPainter extends Object

Version: $Revision: 1.6 $

Author: $Author: johan $

Method Summary
static voiddrawLine(Graphics g, int x1, int y1, int x2, int y2, boolean clockWise, boolean inside, Color highlightColor, Color middleColor, Color shadowColor)
static floatgetBlendFactor(int dx, int dy)
protected static intgetHighlightOffsetX(int deltaX, int deltaY)
protected static intgetHighlightOffsetY(int deltaX, int deltaY)

Method Detail

drawLine

public static void drawLine(Graphics g, int x1, int y1, int x2, int y2, boolean clockWise, boolean inside, Color highlightColor, Color middleColor, Color shadowColor)

getBlendFactor

public static float getBlendFactor(int dx, int dy)

getHighlightOffsetX

protected static int getHighlightOffsetX(int deltaX, int deltaY)

getHighlightOffsetY

protected static int getHighlightOffsetY(int deltaX, int deltaY)