import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ZaehlwerkGUI extends JFrame {
//private Zaehlwerk zaehlerModel;
private JButton reset = new JButton("Cheat");
//private JButton increment = new JButton("Increment");
//private JButton decrement = new JButton("Decrement");
private JButton beenden = new JButton("Beenden");
private JLabel ueberschrift = new JLabel("XPuzzle");
//private JLabel stand = new JLabel("Zählerstand:");
public void create(){
for(int i=0; i<=1; i++)
{
System.out.println("HALLO");
}
}
private JButton zahlButton1 = new JButton("1");
private JButton zahlButton2 = new JButton("2");
private JButton zahlButton3 = new JButton("3");
private JButton zahlButton4 = new JButton("4");
private JButton zahlButton5 = new JButton("5");
private JButton zahlButton6 = new JButton("6");
private JButton zahlButton7 = new JButton("7");
private JButton zahlButton8 = new JButton("8");
private JButton zahlButton9 = new JButton("9");
private JButton zahlButton10 = new JButton("10");
private JButton zahlButton11 = new JButton("11");
private JButton zahlButton12 = new JButton("12");
private JButton zahlButton13 = new JButton("13");
private JButton zahlButton14 = new JButton("14");
private JButton zahlButton15 = new JButton("15");
private JButton zahlButton16 = new JButton("16");
private JButton zahlButton17 = new JButton("17");
private JButton zahlButton18 = new JButton("18");
private JButton zahlButton19 = new JButton("19");
private JButton zahlButton20 = new JButton("20");
private JButton zahlButton21 = new JButton("21");
private JButton zahlButton22 = new JButton("22");
private JButton zahlButton23 = new JButton("23");
private JButton zahlButton24 = new JButton("24");
private JButton schluessel = new JButton("schluessel");
private JPanel p1 = new JPanel();
private JPanel p2 = new JPanel();
private JPanel p3 = new JPanel();
private JPanel leer = new JPanel();
private JPanel leer2 = new JPanel();
public JButton getReset(){
return reset;
}
public JButton getBeenden(){
return beenden;
}
public JButton getButton1(){return zahlButton24;}
public JButton getSchluessel(){return schluessel;}
public ZaehlwerkGUI (String titel) {
super(titel);
create();
Container cp = getContentPane();
setBackground(Color.blue);
ueberschrift.setFont(new Font("Tahoma",Font.BOLD,24));
//stand.setFont(new Font("Tahoma",Font.BOLD,18));
ueberschrift.setForeground(Color.black);
//stand.setForeground(Color.black);
cp.setLayout(new BorderLayout(100,100));
p1.add(ueberschrift);
p2.setBackground(Color.orange);
//p2.setLayout(new GridLayout(5,5));
//p1.setLayout(null);
p2.setLayout(null);
//p2.add(stand);
//p2.add(display);
p3.add(reset);
p2.add(zahlButton1);
p2.add(zahlButton2);
p2.add(zahlButton3);
p2.add(zahlButton4);
p2.add(zahlButton5);
p2.add(zahlButton6);
p2.add(zahlButton7);
p2.add(zahlButton8);
p2.add(zahlButton9);
p2.add(zahlButton10);
p2.add(zahlButton11);
p2.add(zahlButton12);
p2.add(zahlButton13);
p2.add(zahlButton14);
p2.add(zahlButton15);
p2.add(zahlButton16);
p2.add(zahlButton17);
p2.add(zahlButton18);
p2.add(zahlButton19);
p2.add(zahlButton20);
p2.add(zahlButton21);
p2.add(zahlButton22);
p2.add(zahlButton23);
p2.add(zahlButton24);
p2.add(schluessel);
zahlButton1.setBounds(0,0,50,50);
zahlButton2.setBounds(50,0,50,50);
zahlButton3.setBounds(100,0,50,50);
zahlButton4.setBounds(150,0,50,50);
zahlButton5.setBounds(200,0,50,50);
zahlButton6.setBounds(0,50,50,50);
zahlButton7.setBounds(50,50,50,50);
zahlButton8.setBounds(100,50,50,50);
zahlButton9.setBounds(150,50,50,50);
zahlButton10.setBounds(200,50,50,50);
zahlButton11.setBounds(0,100,50,50);
zahlButton12.setBounds(50,100,50,50);
zahlButton13.setBounds(100,100,50,50);
zahlButton14.setBounds(150,100,50,50);
zahlButton15.setBounds(200,100,50,50);
zahlButton16.setBounds(0,150,50,50);
zahlButton17.setBounds(50,150,50,50);
zahlButton18.setBounds(100,150,50,50);
zahlButton19.setBounds(150,150,50,50);
zahlButton20.setBounds(200,150,50,50);
zahlButton21.setBounds(0,200,50,50);
zahlButton22.setBounds(50,200,50,50);
zahlButton23.setBounds(100,200,50,50);
zahlButton24.setBounds(150,200,50,50);
schluessel.setBounds(200,200,50,50);
schluessel.setVisible(false);
//p3.add(increment);
//p3.add(decrement);
p3.add(beenden);
p3.setLayout(new FlowLayout());
//p3.setLayout(null);
cp.add(p1,BorderLayout.NORTH);
cp.add(p2,BorderLayout.CENTER);
cp.add(p3,BorderLayout.SOUTH);
cp.add(leer,BorderLayout.WEST);
cp.add(leer2,BorderLayout.EAST);
//cp.setLayout(new GridLayout(0,1));
//addWindowListener(new MyWindowListener());
//anzeigen();
setLocation(200,100);
setResizable(false);
setSize(500,600);
//pack();
} //Ende Konstruktor
} //Ende Klasse