All pastes #941625 Raw Edit

Miscellany

public java v1 · immutable
·published 2008-03-13 20:50 UTC
rendered paste body
package huiswerk3;import javax.swing.*;import java.awt.*;import java.awt.event.*;/** * * @author Martijn */public class Knoppen extends JPanel {    private JButton[] buttons = new JButton[16];        public Knoppen(){        KnopHandler kh = new KnopHandler();        for(int i = 0; i < buttons.length; i++){            buttons[i] = new JButton();            buttons[i].setText("" + (i));            if(i == 10){                buttons[i].setText("C");            }            if(i == 11){                buttons[i].setText("/");            }            if(i == 12){                buttons[i].setText("+");            }            if(i == 13){                buttons[i].setText("-");            }            if(i == 14){                buttons[i].setText("*");            }            if(i == 15){                buttons[i].setText("=");            }           add(buttons[i]);           buttons[i].addActionListener(kh);        }          setLayout( new GridLayout(4,5));     }    public class KnopHandler implements ActionListener{        private Rekenmachine rekenmachine;            public void actionPerformed(ActionEvent e){                Rekenmachine r = new Rekenmachine();                if(e.getSource() == buttons[1]){                    r.setTextVak();                }                if(e.getSource() == buttons[2]){                    System.out.println("bla");                }            }    }}