Added several improvements XXVIII

This commit is contained in:
Robert Vokac 2024-01-21 07:45:10 +00:00
parent b21e90fca1
commit 155474f568
No known key found for this signature in database
GPG Key ID: 693D30BEE3329055
2 changed files with 31 additions and 0 deletions

View File

@ -10,6 +10,8 @@ import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.util.Calendar;
import java.util.GregorianCalendar;
@ -29,6 +31,33 @@ public class AnalogClock extends JPanel {
setPreferredSize(new Dimension(400, 300));
setBackground(BACKGROUND_COLOR);
new Timer(1000, e -> repaint()).start();
addMouseListener(new MouseListener() {
@Override
public void mouseClicked(MouseEvent e) {
highlight = !highlight;
}
@Override
public void mousePressed(MouseEvent e) {
}
@Override
public void mouseReleased(MouseEvent e) {
}
@Override
public void mouseEntered(MouseEvent e) {
}
@Override
public void mouseExited(MouseEvent e) {
}
});
}
@Override

View File

@ -7,6 +7,8 @@ import javax.swing.JFrame;
import javax.swing.JTextPane;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.text.DecimalFormat;