import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.event.*; import javax.swing.*; class SimpelTeller { static int tall = 0; public static void main(String[] args) { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel panel = new JPanel(new BorderLayout(10, 10)); frame.add(panel); JLabel tekst = new JLabel("Tallet er: " + tall); JButton knapp = new JButton("Trykk på meg!"); knapp.addActionListener(new ActionListener(){ @Override public void actionPerformed(ActionEvent e) { System.out.println("Knappen trykkes, tallet er: " + ++tall); tekst.setText("Tallet er: " + tall); } }); panel.add(tekst, BorderLayout.WEST); panel.add(knapp, BorderLayout.EAST); frame.setPreferredSize(new Dimension(300, 200)); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); } }