All pastes #839968 Raw Edit

Mine

public text v1 · immutable
#839968 ·published 2007-12-31 11:15 UTC
rendered paste body
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class test {
	private static int number;
	private static JLabel numberLabel;
	private static JButton incrementButton;
	
	private static class ButtonHandler implements ActionListener {
		
		public void actionPerformed(ActionEvent event) {
			number++;
			numberLabel.setText("" + number);
		}
	}
	
	public static void main(String[] args) {
		JFrame outputFrame;
		Container outputPane;
		ButtonHandler incrementListener;
		
		outputFrame = new JFrame();
		outputPane = outputFrame.getContentPane();
		outputFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		outputFrame.setSize(200, 75);
		outputPane.setLayout(new FlowLayout());
		number = 0;
		numberLabel = new JLabel("" + number);
		incrementButton = new JButton("Increment");
		incrementListener = new ButtonHandler();
		incrementButton.addActionListener(incrementListener);
		outputPane.add(numberLabel);
		outputPane.add(incrementButton);
		outputFrame.setVisible(true);
	}

}