canvas.drawRectangle(x - 2, y, width + 4, height, Toolkit.getColor(ColorsAndFonts.COLOR_DEBUG_BOUNDS_VIEW));
}
final Color color = Toolkit.getColor(ColorsAndFonts.COLOR_SECONDARY2);
final int arrowHeight = width / 2;
final Shape upArrow = new Shape(0, arrowHeight);
upArrow.addVector(arrowHeight, -arrowHeight);
upArrow.addVector(arrowHeight, arrowHeight);
if (mouseOverButton == over + 6) {
canvas.drawSolidShape(upArrow, x, y + 2, color);
} else {
canvas.drawShape(upArrow, x, y + 2, color);
}
final Shape downArrow = new Shape(0, 0);
downArrow.addVector(arrowHeight, arrowHeight);
downArrow.addVector(arrowHeight, -arrowHeight);
if (mouseOverButton == over) {
canvas.drawSolidShape(downArrow, x, y + height - 4 - arrowHeight, color);
} else {
canvas.drawShape(downArrow, x, y + height - 4 - arrowHeight, color);
}