Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.*;
- class SwingCounter extends JFrame implements ActionListener{
- private JLabel jlCounter;
- private JTextField jtfCount;
- private JButton jbCount;
- private int count = 0;
- public SwingCounter(){
- jlCounter = new JLabel("Counter");
- jtfCount = new JTextField("0",10);
- jbCount = new JButton("Count");
- Container c = getContentPane();
- FlowLayout fl = new FlowLayout();
- c.setLayout(fl);
- c.add(jlCounter);
- c.add(jtfCount);
- c.add(jbCount);
- jbCount.addActionListener(this);
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- setSize(300,100);
- setTitle("Swing Counter");
- setVisible(true);
- }
- public void actionPerformed(ActionEvent e) {
- count++;
- jtfCount.setText(count + "");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment