8283848586878889909192
canvas.fontSize((float) size.height * 0.58f); canvas.paintGradient(colors.background()); canvas.drawBorder(colors.background().darker().darker().darker()); canvas.drawCentralizedText(time.shortestString()); cache.store(canvas.image(), iconName); return canvas.image(); } private String iconNameFor(Time time) {
8485868788899091929394
canvas.drawBorder(colors.background().darker().darker().darker()); canvas.drawCentralizedText(time.shortestString()); cache.store(canvas.image(), iconName); return canvas.image(); } private String iconNameFor(Time time) { Font font = Canvas.defaultFont(); Dimension size = tray.iconSize();
626364656667686970
public void paint(Graphics g, JComponent component) { Canvas canvas = new Canvas(component.getSize()); Theme theme = look.theme(); theme.paint(canvas); canvas.drawBorder(look.colors().shadow()); g.drawImage(canvas.image(), 0, 0, null); } }