Untitled
unknown
java
3 years ago
1.4 kB
1
Indexable
package com.company; import java.awt.*; import java.awt.event.*; import javax.swing.*; class CounterTest extends JFrame implements ActionListener { private JLabel label; private JTextField text; private JButton addBtn,resetBtn; private int count; public CounterTest() { setTitle("Counter Test"); setLayout(new FlowLayout()); count = 0; label = new JLabel("Count:"); text = new JTextField("0", 4); addBtn = new JButton("Count"); resetBtn = new JButton("Reset"); addBtn.addActionListener(this); resetBtn.addActionListener(this); add(label); add(text); add(addBtn); add(resetBtn); setSize(375, 250); setLocationRelativeTo(null); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); } public void actionPerformed(ActionEvent ae) { if (ae.getSource() == addBtn) { int updateValue = Integer.parseInt(text.getText()) + 1; text.setText(String.valueOf(updateValue)); repaint(); } else if (ae.getSource() == resetBtn) { count = 0; text.setText(String.valueOf(count)); repaint(); } } public static void main(String[] args) { new CounterTest(); } }
Editor is loading...