}
private void paintOutline(final JComponent f, final int x, final int y,
final int width, final int height) {
Graphics g = f.getParent().getGraphics();
g = g.create();
g.setXORMode(Color.WHITE);
if (shouldClearOutline) {
g.drawRect(prevOutlineBounds.x, prevOutlineBounds.y,
prevOutlineBounds.width - 1, prevOutlineBounds.height - 1);
} else {