Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- import java.util.Calendar;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import javax.swing.JButton;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JOptionPane;
- import javax.swing.JPanel;
- import javax.swing.JTextField;
- import java.awt.Color;
- import java.awt.Toolkit;
- class clockExample1 extends JFrame {
- private JTextField _textfield1;
- public clockExample1() {
- _textfield1 = new JTextField(5);
- _textfield1.setEditable(false);
- JPanel panel1 = new JPanel();
- panel1.setLayout(new FlowLayout());
- panel1.add(_textfield1);
- JButton button1 = new JButton("click here");
- this.setContentPane(panel1);
- this.setTitle("Text Clock 1");
- this.pack();
- this.setLocationRelativeTo(null);
- this.setResizable(true);
- panel1.add(button1);
- ClockListener cl = new ClockListener();
- Timer t = new Timer(1000, cl);
- t.start();
- }
- class ClockListener implements ActionListener {
- int count = 0;
- public void actionPerformed(ActionEvent e) {
- int fakeSecond = (count++ % 4) + 1;
- if (fakeSecond == 1) { System.out.println( "Hello, World!" );
- }
- Calendar now = Calendar.getInstance();
- int h = now.get(Calendar.HOUR_OF_DAY);
- int m = now.get(Calendar.MINUTE);
- int s = now.get(Calendar.SECOND);
- _textfield1.setText("" + fakeSecond + "");
- }
- }
- public static void main(String[] args) {
- JFrame clock = new clockExample1();
- clock.setVisible(true);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment