// dibujo un arco con el periodo seleccionado...
int iArc = (int) (m_lPeriod / 120000L);
g2.setColor(new Color(255, 255, 255, 100));
g2.fillArc(-1000, -1000, 2000, 2000, 90 - iArc, iArc);
g2.setColor(Color.DARK_GRAY);
g2.drawArc(-1000, -1000, 2000, 2000, 90 - iArc, iArc);
} else {
// la aguja de las horas
g2.setColor(Color.WHITE);
g2.fillPolygon(new int[]{0, -35, 0, 35}, new int[]{100, 0, -600, 0}, 4);
g2.setColor(Color.DARK_GRAY);