import javax.swing.*;
import java.awt.*;
import java.awt.image.*;
//Event brauchen wir für das Ereigniss, wenn ein Button geklickt wird
import java.awt.event.*;
public class Spiel extends JFrame
{
private JPanel p1;
private JPanel p2;
private JPanel p3;
private JPanel p1_1;
private JPanel p1_2;
private JPanel p1_3;
private JPanel p3_1;
private JPanel p3_2;
private JPanel p3_3;
private JPanel p1_2_1;
private JPanel p1_2_2;
private JPanel p1_2_3;
private JPanel p1_2_4;
private JPanel p1_2_5;
private JPanel p1_2_6;
private JPanel p1_2_7;
private JPanel p3_2_1;
private JPanel p3_2_2;
private JPanel p3_2_3;
private JPanel p3_2_4;
private JPanel p3_2_5;
private JPanel p3_2_6;
private JPanel p3_2_7;
private JPanel p1_3_1;
private JPanel p1_3_2;
private JPanel p3_3_1;
private JPanel p3_3_2;
private JPanel p1_3_1_1;
private JPanel p1_3_1_2;
private JPanel p1_3_1_3;
private JPanel p1_3_1_4;
private JPanel p1_3_1_5;
private JPanel p1_3_1_6;
private JPanel p1_3_1_7;
private JPanel p1_3_1_8;
private JPanel p1_3_1_9;
private JPanel p1_3_1_10;
private JPanel p1_3_1_11;
private JPanel p3_3_1_1;
private JPanel p3_3_1_2;
private JPanel p3_3_1_3;
private JPanel p3_3_1_4;
private JPanel p3_3_1_5;
private JPanel p3_3_1_6;
private JPanel p3_3_1_7;
private JPanel p3_3_1_8;
private JPanel p3_3_1_9;
private JPanel p3_3_1_10;
private JPanel p3_3_1_11;
private JLabel p1_1_L_1;
private JLabel p1_1_L_2;
private JLabel p3_1_L_1;
private JLabel p3_1_L_2;
private JLabel p1_2_1_L_1;
private JLabel p1_2_1_L_2;
private JLabel p3_2_1_L_1;
private JLabel p3_2_1_L_2;
private JLabel p1_2_2_L_1;
private JLabel p1_2_2_L_2;
private JLabel p3_2_2_L_1;
private JLabel p3_2_2_L_2;
private JLabel p1_2_4_L_1;
private JLabel p1_2_4_L_2;
private JLabel p3_2_4_L_1;
private JLabel p3_2_4_L_2;
private JLabel p1_2_5_L_1;
private JLabel p1_2_5_L_2;
private JLabel p3_2_5_L_1;
private JLabel p3_2_5_L_2;
private JLabel p1_2_6_L_1;
private JLabel p1_2_6_L_2;
private JLabel p3_2_6_L_1;
private JLabel p3_2_6_L_2;
private JLabel p1_2_7_L_1;
private JLabel p1_2_7_L_2;
private JLabel p3_2_7_L_1;
private JLabel p3_2_7_L_2;
private JLabel p1_3_1_L_1_1;
private JLabel p1_3_1_L_1_2;
private JLabel p1_3_1_L_1_3;
private JLabel p1_3_1_L_1_4;
private JLabel p1_3_1_L_1_5;
private JLabel p1_3_1_L_1_6;
private JLabel p1_3_1_L_1_7;
private JLabel p3_3_1_L_1_1;
private JLabel p3_3_1_L_1_2;
private JLabel p3_3_1_L_1_3;
private JLabel p3_3_1_L_1_4;
private JLabel p3_3_1_L_1_5;
private JLabel p3_3_1_L_1_6;
private JLabel p3_3_1_L_1_7;
private JLabel p1_3_1_L_2_1;
private JLabel p1_3_1_L_2_2;
private JLabel p1_3_1_L_2_3;
private JLabel p1_3_1_L_2_4;
private JLabel p1_3_1_L_2_5;
private JLabel p1_3_1_L_2_6;
private JLabel p1_3_1_L_2_7;
private JLabel p3_3_1_L_2_1;
private JLabel p3_3_1_L_2_2;
private JLabel p3_3_1_L_2_3;
private JLabel p3_3_1_L_2_4;
private JLabel p3_3_1_L_2_5;
private JLabel p3_3_1_L_2_6;
private JLabel p3_3_1_L_2_7;
private JLabel p1_3_1_L_3_1;
private JLabel p1_3_1_L_3_2;
private JLabel p1_3_1_L_3_3;
private JLabel p1_3_1_L_3_4;
private JLabel p1_3_1_L_3_5;
private JLabel p1_3_1_L_3_6;
private JLabel p1_3_1_L_3_7;
private JLabel p3_3_1_L_3_1;
private JLabel p3_3_1_L_3_2;
private JLabel p3_3_1_L_3_3;
private JLabel p3_3_1_L_3_4;
private JLabel p3_3_1_L_3_5;
private JLabel p3_3_1_L_3_6;
private JLabel p3_3_1_L_3_7;
private JLabel p1_3_1_L_4_1;
private JLabel p1_3_1_L_4_2;
private JLabel p1_3_1_L_4_3;
private JLabel p1_3_1_L_4_4;
private JLabel p1_3_1_L_4_5;
private JLabel p1_3_1_L_4_6;
private JLabel p1_3_1_L_4_7;
private JLabel p3_3_1_L_4_1;
private JLabel p3_3_1_L_4_2;
private JLabel p3_3_1_L_4_3;
private JLabel p3_3_1_L_4_4;
private JLabel p3_3_1_L_4_5;
private JLabel p3_3_1_L_4_6;
private JLabel p3_3_1_L_4_7;
private JLabel p1_3_1_L_5_1;
private JLabel p1_3_1_L_5_2;
private JLabel p1_3_1_L_5_3;
private JLabel p1_3_1_L_5_4;
private JLabel p1_3_1_L_5_5;
private JLabel p1_3_1_L_5_6;
private JLabel p1_3_1_L_5_7;
private JLabel p3_3_1_L_5_1;
private JLabel p3_3_1_L_5_2;
private JLabel p3_3_1_L_5_3;
private JLabel p3_3_1_L_5_4;
private JLabel p3_3_1_L_5_5;
private JLabel p3_3_1_L_5_6;
private JLabel p3_3_1_L_5_7;
private JLabel p1_3_1_L_6_1;
private JLabel p1_3_1_L_6_2;
private JLabel p1_3_1_L_6_3;
private JLabel p1_3_1_L_6_4;
private JLabel p1_3_1_L_6_5;
private JLabel p1_3_1_L_6_6;
private JLabel p1_3_1_L_6_7;
private JLabel p3_3_1_L_6_1;
private JLabel p3_3_1_L_6_2;
private JLabel p3_3_1_L_6_3;
private JLabel p3_3_1_L_6_4;
private JLabel p3_3_1_L_6_5;
private JLabel p3_3_1_L_6_6;
private JLabel p3_3_1_L_6_7;
private JLabel p1_3_1_L_7_1;
private JLabel p1_3_1_L_7_2;
private JLabel p1_3_1_L_7_3;
private JLabel p1_3_1_L_7_4;
private JLabel p1_3_1_L_7_5;
private JLabel p1_3_1_L_7_6;
private JLabel p1_3_1_L_7_7;
private JLabel p3_3_1_L_7_1;
private JLabel p3_3_1_L_7_2;
private JLabel p3_3_1_L_7_3;
private JLabel p3_3_1_L_7_4;
private JLabel p3_3_1_L_7_5;
private JLabel p3_3_1_L_7_6;
private JLabel p3_3_1_L_7_7;
private JLabel p1_3_1_L_8_1;
private JLabel p1_3_1_L_8_2;
private JLabel p1_3_1_L_8_3;
private JLabel p1_3_1_L_8_4;
private JLabel p1_3_1_L_8_5;
private JLabel p1_3_1_L_8_6;
private JLabel p1_3_1_L_8_7;
private JLabel p3_3_1_L_8_1;
private JLabel p3_3_1_L_8_2;
private JLabel p3_3_1_L_8_3;
private JLabel p3_3_1_L_8_4;
private JLabel p3_3_1_L_8_5;
private JLabel p3_3_1_L_8_6;
private JLabel p3_3_1_L_8_7;
private JLabel p1_3_1_L_9_1;
private JLabel p1_3_1_L_9_2;
private JLabel p1_3_1_L_9_3;
private JLabel p1_3_1_L_9_4;
private JLabel p1_3_1_L_9_5;
private JLabel p1_3_1_L_9_6;
private JLabel p1_3_1_L_9_7;
private JLabel p3_3_1_L_9_1;
private JLabel p3_3_1_L_9_2;
private JLabel p3_3_1_L_9_3;
private JLabel p3_3_1_L_9_4;
private JLabel p3_3_1_L_9_5;
private JLabel p3_3_1_L_9_6;
private JLabel p3_3_1_L_9_7;
private JButton p1_2_3_B_1;
private JButton p1_2_3_B_2;
private JButton p3_2_3_B_1;
private JButton p3_2_3_B_2;
private JButton p1_3_1_B_1_1;
private JButton p1_3_1_B_1_2;
private JButton p1_3_1_B_1_3;
private JButton p1_3_1_B_1_4;
private JButton p1_3_1_B_1_5;
private JButton p1_3_1_B_1_6;
private JButton p1_3_1_B_1_7;
private JButton p3_3_1_B_1_1;
private JButton p3_3_1_B_1_2;
private JButton p3_3_1_B_1_3;
private JButton p3_3_1_B_1_4;
private JButton p3_3_1_B_1_5;
private JButton p3_3_1_B_1_6;
private JButton p3_3_1_B_1_7;
private JButton p1_3_1_B_2_1;
private JButton p1_3_1_B_2_2;
private JButton p1_3_1_B_2_3;
private JButton p1_3_1_B_2_4;
private JButton p1_3_1_B_2_5;
private JButton p1_3_1_B_2_6;
private JButton p1_3_1_B_2_7;
private JButton p3_3_1_B_2_1;
private JButton p3_3_1_B_2_2;
private JButton p3_3_1_B_2_3;
private JButton p3_3_1_B_2_4;
private JButton p3_3_1_B_2_5;
private JButton p3_3_1_B_2_6;
private JButton p3_3_1_B_2_7;
private JButton p1_3_2_B_1;
private JButton p3_3_2_B_1;
private JButton p1_3_2_B_2;
private JButton p3_3_2_B_2;
private Kampf kampf;
private Spieler spieler1 = new Spieler("Heinz");
private Spieler spieler2;
/**
public Spiel()
{
double x = spieler1.getGendarm1().getEdamagecan();
System.out.println(x);
}
*/
public Spiel()
{
super("Fenster");
setLocation(0,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getContentPane().setLayout(new BorderLayout());
spieler1 = new Spieler("Mister F");
spieler2 = new Spieler("Mister X");
p1_1_L_1 = new JLabel(""+spieler1.getName());
p1_1_L_2 = new JLabel(""+spieler1.getSpieler_hp());
p3_1_L_1 = new JLabel(""+spieler2.getName());
p3_1_L_2 = new JLabel(""+spieler2.getSpieler_hp());
p1_2_1_L_1 = new JLabel(""+spieler1.getNahrung());
p1_2_1_L_2 = new JLabel(""+spieler1.getGold());
p3_2_1_L_1 = new JLabel(""+spieler2.getNahrung());
p3_2_1_L_2 = new JLabel(""+spieler2.getGold());
p1_2_2_L_1 = new JLabel("");
p1_2_2_L_2 = new JLabel("");
p3_2_2_L_1 = new JLabel("");
p3_2_2_L_2 = new JLabel("");
p1_2_4_L_1 = new JLabel(""+spieler1.getKosten_nahrung_Upgrade());
p1_2_4_L_2 = new JLabel(""+spieler1.getKosten_gold_Upgrade());
p3_2_4_L_1 = new JLabel(""+spieler2.getKosten_nahrung_Upgrade());
p3_2_4_L_2 = new JLabel(""+spieler2.getKosten_gold_Upgrade());
p1_2_5_L_1 = new JLabel("");
p1_2_5_L_2 = new JLabel("");
p3_2_5_L_1 = new JLabel("");
p3_2_5_L_2 = new JLabel("");
p1_2_6_L_1 = new JLabel("");
p1_2_6_L_2 = new JLabel("");
p3_2_6_L_1 = new JLabel("");
p3_2_6_L_2 = new JLabel("");
p1_2_7_L_1 = new JLabel("");
p1_2_7_L_2 = new JLabel("");
p3_2_7_L_1 = new JLabel("");
p3_2_7_L_2 = new JLabel("");
legeanEinheitenTabelle();
p1_2_3_B_1 = new JButton("Nahrung up");
p1_2_3_B_2 = new JButton("Gold up");
p3_2_3_B_1 = new JButton("Nahrung up");
p3_2_3_B_2 = new JButton("Gold up");
p1_3_1_B_1_1 = new JButton("Gendarm");
p1_3_1_B_1_2 = new JButton("Gewehrreiter");
p1_3_1_B_1_3 = new JButton("Nassauer");
p1_3_1_B_1_4 = new JButton("Samurai");
p1_3_1_B_1_5 = new JButton("Strelize");
p1_3_1_B_1_6 = new JButton("Doppelsöldner");
p1_3_1_B_1_7 = new JButton("Große Bombarde");
p3_3_1_B_1_1 = new JButton("Gendarm");
p3_3_1_B_1_2 = new JButton("Gewehrreiter");
p3_3_1_B_1_3 = new JButton("Nassauer");
p3_3_1_B_1_4 = new JButton("Samurai");
p3_3_1_B_1_5 = new JButton("Strelize");
p3_3_1_B_1_6 = new JButton("Doppelsöldner");
p3_3_1_B_1_7 = new JButton("Große Bombarde");
p1_3_1_B_2_1 = new JButton("Gendarm up");
p1_3_1_B_2_2 = new JButton("Gewehrreiter up");
p1_3_1_B_2_3 = new JButton("Nassauer up");
p1_3_1_B_2_4 = new JButton("Samurai up");
p1_3_1_B_2_5 = new JButton("Strelize up");
p1_3_1_B_2_6 = new JButton("Doppelsöldner up");
p1_3_1_B_2_7 = new JButton("Große Bombarde up");
p3_3_1_B_2_1 = new JButton("Gendarm up");
p3_3_1_B_2_2 = new JButton("Gewehrreiter up");
p3_3_1_B_2_3 = new JButton("Nassauer up");
p3_3_1_B_2_4 = new JButton("Samurai up");
p3_3_1_B_2_5 = new JButton("Strelize up");
p3_3_1_B_2_6 = new JButton("Doppelsöldner up");
p3_3_1_B_2_7 = new JButton("Große Bombarde up");
p1_3_2_B_1 = new JButton("Angriff!");
p3_3_2_B_1 = new JButton("Angriff!");
p1_3_2_B_2 = new JButton("OK");
p3_3_2_B_2 = new JButton("OK");
p1 = new JPanel(new BorderLayout());
p2 = new JPanel(new BorderLayout());
p3 = new JPanel(new BorderLayout());
p1_1 = new JPanel(new FlowLayout());
p1_2 = new JPanel(new FlowLayout());
p1_3 = new JPanel(new FlowLayout());
p3_1 = new JPanel(new FlowLayout());
p3_2 = new JPanel(new FlowLayout());
p3_3 = new JPanel(new FlowLayout());
p1_2_1 = new JPanel(new GridLayout(2,1));
p1_2_2 = new JPanel(new GridLayout(2,1));
p1_2_3 = new JPanel(new GridLayout(2,1));
p1_2_4 = new JPanel(new GridLayout(2,1));
p1_2_5 = new JPanel(new GridLayout(2,1));
p1_2_6 = new JPanel(new GridLayout(2,1));
p1_2_7 = new JPanel(new GridLayout(2,1));
p3_2_1 = new JPanel(new GridLayout(2,1));
p3_2_2 = new JPanel(new GridLayout(2,1));
p3_2_3 = new JPanel(new GridLayout(2,1));
p3_2_4 = new JPanel(new GridLayout(2,1));
p3_2_5 = new JPanel(new GridLayout(2,1));
p3_2_6 = new JPanel(new GridLayout(2,1));
p3_2_7 = new JPanel(new GridLayout(2,1));
p1_3_1 = new JPanel(new GridLayout(7,11));
p1_3_2 = new JPanel(new GridLayout(2,1));
p3_3_1 = new JPanel(new GridLayout(7,11));
p3_3_2 = new JPanel(new GridLayout(2,1));
p1_2_1.add(p1_2_1_L_1);
p1_2_1.add(p1_2_1_L_2);
p1_2_2.add(p1_2_2_L_1);
p1_2_2.add(p1_2_2_L_2);
p1_2_3.add(p1_2_3_B_1);
p1_2_3.add(p1_2_3_B_2);
p1_2_4.add(p1_2_4_L_1);
p1_2_4.add(p1_2_4_L_2);
p1_2_5.add(p1_2_5_L_1);
p1_2_5.add(p1_2_5_L_2);
p1_2_6.add(p1_2_6_L_1);
p1_2_6.add(p1_2_6_L_2);
p1_2_7.add(p1_2_7_L_1);
p1_2_7.add(p1_2_7_L_2);
p3_2_1.add(p3_2_1_L_1);
p3_2_1.add(p3_2_1_L_2);
p3_2_2.add(p3_2_2_L_1);
p3_2_2.add(p3_2_2_L_2);
p3_2_3.add(p3_2_3_B_1);
p3_2_3.add(p3_2_3_B_2);
p3_2_4.add(p3_2_4_L_1);
p3_2_4.add(p3_2_4_L_2);
p3_2_5.add(p3_2_5_L_1);
p3_2_5.add(p3_2_5_L_2);
p3_2_6.add(p3_2_6_L_1);
p3_2_6.add(p3_2_6_L_2);
p3_2_7.add(p3_2_7_L_1);
p3_2_7.add(p3_2_7_L_2);
p1_3_1.add(p1_3_1_B_1_1);
p1_3_1.add(p1_3_1_L_1_1);
p1_3_1.add(p1_3_1_L_2_1);
p1_3_1.add(p1_3_1_L_3_1);
p1_3_1.add(p1_3_1_L_4_1);
p1_3_1.add(p1_3_1_L_5_1);
p1_3_1.add(p1_3_1_B_2_1);
p1_3_1.add(p1_3_1_L_6_1);
p1_3_1.add(p1_3_1_L_7_1);
p1_3_1.add(p1_3_1_L_8_1);
p1_3_1.add(p1_3_1_L_9_1);
p3_3_1.add(p3_3_1_B_1_1);
p3_3_1.add(p3_3_1_L_1_1);
p3_3_1.add(p3_3_1_L_2_1);
p3_3_1.add(p3_3_1_L_3_1);
p3_3_1.add(p3_3_1_L_4_1);
p3_3_1.add(p3_3_1_L_5_1);
p3_3_1.add(p3_3_1_B_2_1);
p3_3_1.add(p3_3_1_L_6_1);
p3_3_1.add(p3_3_1_L_7_1);
p3_3_1.add(p3_3_1_L_8_1);
p3_3_1.add(p3_3_1_L_9_1);
p1_3_1.add(p1_3_1_B_1_2);
p1_3_1.add(p1_3_1_L_1_2);
p1_3_1.add(p1_3_1_L_2_2);
p1_3_1.add(p1_3_1_L_3_2);
p1_3_1.add(p1_3_1_L_4_2);
p1_3_1.add(p1_3_1_L_5_2);
p1_3_1.add(p1_3_1_B_2_2);
p1_3_1.add(p1_3_1_L_6_2);
p1_3_1.add(p1_3_1_L_7_2);
p1_3_1.add(p1_3_1_L_8_2);
p1_3_1.add(p1_3_1_L_9_2);
p3_3_1.add(p3_3_1_B_1_2);
p3_3_1.add(p3_3_1_L_1_2);
p3_3_1.add(p3_3_1_L_2_2);
p3_3_1.add(p3_3_1_L_3_2);
p3_3_1.add(p3_3_1_L_4_2);
p3_3_1.add(p3_3_1_L_5_2);
p3_3_1.add(p3_3_1_B_2_2);
p3_3_1.add(p3_3_1_L_6_2);
p3_3_1.add(p3_3_1_L_7_2);
p3_3_1.add(p3_3_1_L_8_2);
p3_3_1.add(p3_3_1_L_9_2);
p1_3_1.add(p1_3_1_B_1_3);
p1_3_1.add(p1_3_1_L_1_3);
p1_3_1.add(p1_3_1_L_2_3);
p1_3_1.add(p1_3_1_L_3_3);
p1_3_1.add(p1_3_1_L_4_3);
p1_3_1.add(p1_3_1_L_5_3);
p1_3_1.add(p1_3_1_B_2_3);
p1_3_1.add(p1_3_1_L_6_3);
p1_3_1.add(p1_3_1_L_7_3);
p1_3_1.add(p1_3_1_L_8_3);
p1_3_1.add(p1_3_1_L_9_3);
p3_3_1.add(p3_3_1_B_1_3);
p3_3_1.add(p3_3_1_L_1_3);
p3_3_1.add(p3_3_1_L_2_3);
p3_3_1.add(p3_3_1_L_3_3);
p3_3_1.add(p3_3_1_L_4_3);
p3_3_1.add(p3_3_1_L_5_3);
p3_3_1.add(p3_3_1_B_2_3);
p3_3_1.add(p3_3_1_L_6_3);
p3_3_1.add(p3_3_1_L_7_3);
p3_3_1.add(p3_3_1_L_8_3);
p3_3_1.add(p3_3_1_L_9_3);
p1_3_1.add(p1_3_1_B_1_4);
p1_3_1.add(p1_3_1_L_1_4);
p1_3_1.add(p1_3_1_L_2_4);
p1_3_1.add(p1_3_1_L_3_4);
p1_3_1.add(p1_3_1_L_4_4);
p1_3_1.add(p1_3_1_L_5_4);
p1_3_1.add(p1_3_1_B_2_4);
p1_3_1.add(p1_3_1_L_6_4);
p1_3_1.add(p1_3_1_L_7_4);
p1_3_1.add(p1_3_1_L_8_4);
p1_3_1.add(p1_3_1_L_9_4);
p3_3_1.add(p3_3_1_B_1_4);
p3_3_1.add(p3_3_1_L_1_4);
p3_3_1.add(p3_3_1_L_2_4);
p3_3_1.add(p3_3_1_L_3_4);
p3_3_1.add(p3_3_1_L_4_4);
p3_3_1.add(p3_3_1_L_5_4);
p3_3_1.add(p3_3_1_B_2_4);
p3_3_1.add(p3_3_1_L_6_4);
p3_3_1.add(p3_3_1_L_7_4);
p3_3_1.add(p3_3_1_L_8_4);
p3_3_1.add(p3_3_1_L_9_4);
p1_3_1.add(p1_3_1_B_1_5);
p1_3_1.add(p1_3_1_L_1_5);
p1_3_1.add(p1_3_1_L_2_5);
p1_3_1.add(p1_3_1_L_3_5);
p1_3_1.add(p1_3_1_L_4_5);
p1_3_1.add(p1_3_1_L_5_5);
p1_3_1.add(p1_3_1_B_2_5);
p1_3_1.add(p1_3_1_L_6_5);
p1_3_1.add(p1_3_1_L_7_5);
p1_3_1.add(p1_3_1_L_8_5);
p1_3_1.add(p1_3_1_L_9_5);
p3_3_1.add(p3_3_1_B_1_5);
p3_3_1.add(p3_3_1_L_1_5);
p3_3_1.add(p3_3_1_L_2_5);
p3_3_1.add(p3_3_1_L_3_5);
p3_3_1.add(p3_3_1_L_4_5);
p3_3_1.add(p3_3_1_L_5_5);
p3_3_1.add(p3_3_1_B_2_5);
p3_3_1.add(p3_3_1_L_6_5);
p3_3_1.add(p3_3_1_L_7_5);
p3_3_1.add(p3_3_1_L_8_5);
p3_3_1.add(p3_3_1_L_9_5);
p1_3_1.add(p1_3_1_B_1_6);
p1_3_1.add(p1_3_1_L_1_6);
p1_3_1.add(p1_3_1_L_2_6);
p1_3_1.add(p1_3_1_L_3_6);
p1_3_1.add(p1_3_1_L_4_6);
p1_3_1.add(p1_3_1_L_5_6);
p1_3_1.add(p1_3_1_B_2_6);
p1_3_1.add(p1_3_1_L_6_6);
p1_3_1.add(p1_3_1_L_7_6);
p1_3_1.add(p1_3_1_L_8_6);
p1_3_1.add(p1_3_1_L_9_6);
p3_3_1.add(p3_3_1_B_1_6);
p3_3_1.add(p3_3_1_L_1_6);
p3_3_1.add(p3_3_1_L_2_6);
p3_3_1.add(p3_3_1_L_3_6);
p3_3_1.add(p3_3_1_L_4_6);
p3_3_1.add(p3_3_1_L_5_6);
p3_3_1.add(p3_3_1_B_2_6);
p3_3_1.add(p3_3_1_L_6_6);
p3_3_1.add(p3_3_1_L_7_6);
p3_3_1.add(p3_3_1_L_8_6);
p3_3_1.add(p3_3_1_L_9_6);
p1_3_1.add(p1_3_1_B_1_7);
p1_3_1.add(p1_3_1_L_1_7);
p1_3_1.add(p1_3_1_L_2_7);
p1_3_1.add(p1_3_1_L_3_7);
p1_3_1.add(p1_3_1_L_4_7);
p1_3_1.add(p1_3_1_L_5_7);
p1_3_1.add(p1_3_1_B_2_7);
p1_3_1.add(p1_3_1_L_6_7);
p1_3_1.add(p1_3_1_L_7_7);
p1_3_1.add(p1_3_1_L_8_7);
p1_3_1.add(p1_3_1_L_9_7);
p3_3_1.add(p3_3_1_B_1_7);
p3_3_1.add(p3_3_1_L_1_7);
p3_3_1.add(p3_3_1_L_2_7);
p3_3_1.add(p3_3_1_L_3_7);
p3_3_1.add(p3_3_1_L_4_7);
p3_3_1.add(p3_3_1_L_5_7);
p3_3_1.add(p3_3_1_B_2_7);
p3_3_1.add(p3_3_1_L_6_7);
p3_3_1.add(p3_3_1_L_7_7);
p3_3_1.add(p3_3_1_L_8_7);
p3_3_1.add(p3_3_1_L_9_7);
p1_3_2.add(p1_3_2_B_1);
p1_3_2.add(p1_3_2_B_2);
p3_3_2.add(p3_3_2_B_1);
p3_3_2.add(p3_3_2_B_2);
p1_1.add(p1_1_L_1);
p1_1.add(p1_1_L_2);
p3_1.add(p3_1_L_1);
p3_1.add(p3_1_L_2);
p1_2.add(p1_2_1);
p1_2.add(p1_2_2);
p1_2.add(p1_2_3);
p1_2.add(p1_2_4);
p1_2.add(p1_2_5);
p1_2.add(p1_2_6);
p1_2.add(p1_2_7);
p3_2.add(p3_2_1);
p3_2.add(p3_2_2);
p3_2.add(p3_2_3);
p3_2.add(p3_2_4);
p3_2.add(p3_2_5);
p3_2.add(p3_2_6);
p3_2.add(p3_2_7);
p1_3.add(p1_3_1);
p1_3.add(p1_3_2);
p3_3.add(p3_3_1);
p3_3.add(p3_3_2);
p1.add(p1_1, BorderLayout.NORTH);
p1.add(p1_2, BorderLayout.CENTER);
p1.add(p1_3, BorderLayout.SOUTH);
p3.add(p3_1, BorderLayout.NORTH);
p3.add(p3_2, BorderLayout.CENTER);
p3.add(p3_3, BorderLayout.SOUTH);
p1_2_3_B_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeWirtschaftNahrung();
}
});
p1_2_3_B_2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeWirtschaftGold();
}
});
p3_2_3_B_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeWirtschaftNahrung();
}
});
p3_2_3_B_2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeWirtschaftGold();
}
});
p1_3_1_B_1_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.erzeugeGendarm();
}
});
p1_3_1_B_1_2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p1_3_1_B_1_3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p1_3_1_B_1_4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p1_3_1_B_1_5.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p1_3_1_B_1_6.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p1_3_1_B_1_7.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p3_3_1_B_1_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p3_3_1_B_1_2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p3_3_1_B_1_3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p3_3_1_B_1_4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p3_3_1_B_1_5.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p3_3_1_B_1_6.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p3_3_1_B_1_7.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
}
});
p1_3_1_B_2_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeGendarm();
}
});
p1_3_1_B_2_2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeGewehrreiter();
}
});
p1_3_1_B_2_3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeNassauer();
}
});
p1_3_1_B_2_4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeSamurai();
}
});
p1_3_1_B_2_5.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeStrelize();
}
});
p1_3_1_B_2_6.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeDoppelsöldner();
}
});
p1_3_1_B_2_7.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler1.upgradeGroßeBombarde();
}
});
p3_3_1_B_2_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeGendarm();
}
});
p3_3_1_B_2_2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeGewehrreiter();
}
});
p3_3_1_B_2_3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeNassauer();
}
});
p3_3_1_B_2_4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeSamurai();
}
});
p3_3_1_B_2_5.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeStrelize();
}
});
p3_3_1_B_2_6.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeDoppelsöldner();
}
});
p3_3_1_B_2_7.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
spieler2.upgradeGroßeBombarde();
}
});
p1_3_2_B_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
kampf = new Kampf(spieler1, spieler2);
}
});
p3_3_2_B_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
new Kampf(spieler2, spieler1);
}
});
p1_3_2_B_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
p1_3_2_B_1.setVisible(false);
}
});
p3_3_2_B_1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
p3_3_2_B_1.setVisible(false);
}
});
getContentPane().add(BorderLayout.WEST, p1);
getContentPane().add(BorderLayout.CENTER, p2);
getContentPane().add(BorderLayout.EAST, p3);
pack();
setVisible(true);
}
public void legeanEinheitenTabelle()
{
legeanEinheit1();
legeanEinheit2();
legeanEinheit3();
legeanEinheit4();
legeanEinheit5();
legeanEinheit6();
legeanEinheit7();
legeanUpgrade_kosten();
}
public void legeanEinheit1()
{
p1_3_1_L_1_1 = new JLabel(""+spieler1.getAnzahl_Gendarm());
p3_3_1_L_1_1 = new JLabel(""+spieler2.getAnzahl_Gendarm());
p1_3_1_L_2_1 = new JLabel(""+spieler1.getGendarm1().getKosten_nahrung());
p3_3_1_L_2_1 = new JLabel(""+spieler2.getGendarm1().getKosten_nahrung());
p1_3_1_L_3_1 = new JLabel("");
p3_3_1_L_3_1 = new JLabel("");
p1_3_1_L_4_1 = new JLabel(""+spieler1.getGendarm1().getKosten_gold());
p3_3_1_L_4_1 = new JLabel(""+spieler2.getGendarm1().getKosten_gold());
p1_3_1_L_5_1 = new JLabel("");
p3_3_1_L_5_1 = new JLabel("");
}
public void legeanEinheit2()
{
p1_3_1_L_1_2 = new JLabel(""+spieler1.getAnzahl_Gewehrreiter());
p3_3_1_L_1_2 = new JLabel(""+spieler2.getAnzahl_Gewehrreiter());
p1_3_1_L_2_2 = new JLabel(""+spieler1.getGewehrreiter1().getKosten_nahrung());
p3_3_1_L_2_2 = new JLabel(""+spieler2.getGewehrreiter1().getKosten_nahrung());
p1_3_1_L_3_2 = new JLabel("");
p3_3_1_L_3_2 = new JLabel("");
p1_3_1_L_4_2 = new JLabel(""+spieler1.getGewehrreiter1().getKosten_gold());
p3_3_1_L_4_2 = new JLabel(""+spieler2.getGewehrreiter1().getKosten_gold());
p1_3_1_L_5_2 = new JLabel("");
p3_3_1_L_5_2 = new JLabel("");
}
public void legeanEinheit3()
{
p1_3_1_L_1_3 = new JLabel(""+spieler1.getAnzahl_Nassauer());
p3_3_1_L_1_3 = new JLabel(""+spieler2.getAnzahl_Nassauer());
p1_3_1_L_2_3 = new JLabel(""+spieler1.getNassauer1().getKosten_nahrung());
p3_3_1_L_2_3 = new JLabel(""+spieler2.getNassauer1().getKosten_nahrung());
p1_3_1_L_3_3 = new JLabel("");
p3_3_1_L_3_3 = new JLabel("");
p1_3_1_L_4_3 = new JLabel(""+spieler1.getNassauer1().getKosten_gold());
p3_3_1_L_4_3 = new JLabel(""+spieler2.getNassauer1().getKosten_gold());
p1_3_1_L_5_3 = new JLabel("");
p3_3_1_L_5_3 = new JLabel("");
}
public void legeanEinheit4()
{
p1_3_1_L_1_4 = new JLabel(""+spieler1.getAnzahl_Samurai());
p3_3_1_L_1_4 = new JLabel(""+spieler2.getAnzahl_Samurai());
p1_3_1_L_2_4 = new JLabel(""+spieler1.getSamurai1().getKosten_nahrung());
p3_3_1_L_2_4 = new JLabel(""+spieler2.getSamurai1().getKosten_nahrung());
p1_3_1_L_3_4 = new JLabel("");
p3_3_1_L_3_4 = new JLabel("");
p1_3_1_L_4_4 = new JLabel(""+spieler1.getSamurai1().getKosten_gold());
p3_3_1_L_4_4 = new JLabel(""+spieler2.getSamurai1().getKosten_gold());
p1_3_1_L_5_4 = new JLabel("");
p3_3_1_L_5_4 = new JLabel("");
}
public void legeanEinheit5()
{
p1_3_1_L_1_5 = new JLabel(""+spieler1.getAnzahl_Strelize());
p3_3_1_L_1_5 = new JLabel(""+spieler2.getAnzahl_Strelize());
p1_3_1_L_2_5 = new JLabel(""+spieler1.getStrelize1().getKosten_nahrung());
p3_3_1_L_2_5 = new JLabel(""+spieler2.getStrelize1().getKosten_nahrung());
p1_3_1_L_3_5 = new JLabel("");
p3_3_1_L_3_5 = new JLabel("");
p1_3_1_L_4_5 = new JLabel(""+spieler1.getStrelize1().getKosten_gold());
p3_3_1_L_4_5 = new JLabel(""+spieler2.getStrelize1().getKosten_gold());
p1_3_1_L_5_5 = new JLabel("");
p3_3_1_L_5_5 = new JLabel("");
}
public void legeanEinheit6()
{
p1_3_1_L_1_6 = new JLabel(""+spieler1.getAnzahl_Doppelsöldner());
p3_3_1_L_1_6 = new JLabel(""+spieler2.getAnzahl_Doppelsöldner());
p1_3_1_L_2_6 = new JLabel(""+spieler1.getDoppelsöldner1().getKosten_nahrung());
p3_3_1_L_2_6 = new JLabel(""+spieler2.getDoppelsöldner1().getKosten_nahrung());
p1_3_1_L_3_6 = new JLabel("");
p3_3_1_L_3_6 = new JLabel("");
p1_3_1_L_4_6 = new JLabel(""+spieler1.getDoppelsöldner1().getKosten_gold());
p3_3_1_L_4_6 = new JLabel(""+spieler2.getDoppelsöldner1().getKosten_gold());
p1_3_1_L_5_6 = new JLabel("");
p3_3_1_L_5_6 = new JLabel("");
}
public void legeanEinheit7()
{
p1_3_1_L_1_7 = new JLabel(""+spieler1.getAnzahl_GroßeBombarde());
p3_3_1_L_1_7 = new JLabel(""+spieler2.getAnzahl_GroßeBombarde());
p1_3_1_L_2_7 = new JLabel(""+spieler1.getGroßeBombarde1().getKosten_nahrung());
p3_3_1_L_2_7 = new JLabel(""+spieler2.getGroßeBombarde1().getKosten_nahrung());
p1_3_1_L_3_7 = new JLabel("");
p3_3_1_L_3_7 = new JLabel("");
p1_3_1_L_4_7 = new JLabel(""+spieler1.getGroßeBombarde1().getKosten_gold());
p3_3_1_L_4_7 = new JLabel(""+spieler2.getGroßeBombarde1().getKosten_gold());
p1_3_1_L_5_7 = new JLabel("");
p3_3_1_L_5_7 = new JLabel("");
}
public void legeanUpgrade_kosten()
{
p1_3_1_L_6_1 = new JLabel(""+spieler1.getNahrungkosten_Einheit_Upgrade());
p3_3_1_L_6_1 = new JLabel(""+spieler2.getNahrungkosten_Einheit_Upgrade());
p1_3_1_L_7_1 = new JLabel("");
p3_3_1_L_7_1 = new JLabel("");
p1_3_1_L_8_1 = new JLabel(""+spieler1.getGoldkosten_Einheit_Upgrade());
p3_3_1_L_8_1 = new JLabel(""+spieler2.getGoldkosten_Einheit_Upgrade());
p1_3_1_L_9_1 = new JLabel("");
p3_3_1_L_9_1 = new JLabel("");
p1_3_1_L_6_2 = new JLabel(""+spieler1.getNahrungkosten_Einheit_Upgrade());
p3_3_1_L_6_2 = new JLabel(""+spieler2.getNahrungkosten_Einheit_Upgrade());
p1_3_1_L_7_2 = new JLabel("");
p3_3_1_L_7_2 = new JLabel("");
p1_3_1_L_8_2 = new JLabel(""+spieler1.getGoldkosten_Einheit_Upgrade());
p3_3_1_L_8_2 = new JLabel(""+spieler2.getGoldkosten_Einheit_Upgrade());
p1_3_1_L_9_2 = new JLabel("");
p3_3_1_L_9_2 = new JLabel("");
p1_3_1_L_6_3 = new JLabel(""+spieler1.getNahrungkosten_Einheit_Upgrade());
p3_3_1_L_6_3 = new JLabel(""+spieler2.getNahrungkosten_Einheit_Upgrade());
p1_3_1_L_7_3 = new JLabel("");
p3_3_1_L_7_3 = new JLabel("");
p1_3_1_L_8_3 = new JLabel(""+spieler1.getGoldkosten_Einheit_Upgrade());
p3_3_1_L_8_3 = new JLabel(""+spieler2.getGoldkosten_Einheit_Upgrade());
p1_3_1_L_9_3 = new JLabel("");
p3_3_1_L_9_3 = new JLabel("");
p1_3_1_L_6_4 = new JLabel(""+spieler1.getNahrungkosten_Einheit_Upgrade());
p3_3_1_L_6_4 = new JLabel(""+spieler2.getNahrungkosten_Einheit_Upgrade());
p1_3_1_L_7_4 = new JLabel("");
p3_3_1_L_7_4 = new JLabel("");
p1_3_1_L_8_4 = new JLabel(""+spieler1.getGoldkosten_Einheit_Upgrade());
p3_3_1_L_8_4 = new JLabel(""+spieler2.getGoldkosten_Einheit_Upgrade());
p1_3_1_L_9_4 = new JLabel("");
p3_3_1_L_9_4 = new JLabel("");
p1_3_1_L_6_5 = new JLabel(""+spieler1.getNahrungkosten_Einheit_Upgrade());
p3_3_1_L_6_5 = new JLabel(""+spieler2.getNahrungkosten_Einheit_Upgrade());
p1_3_1_L_7_5 = new JLabel("");
p3_3_1_L_7_5 = new JLabel("");
p1_3_1_L_8_5 = new JLabel(""+spieler1.getGoldkosten_Einheit_Upgrade());
p3_3_1_L_8_5 = new JLabel(""+spieler2.getGoldkosten_Einheit_Upgrade());
p1_3_1_L_9_5 = new JLabel("");
p3_3_1_L_9_5 = new JLabel("");
p1_3_1_L_6_6 = new JLabel(""+spieler1.getNahrungkosten_Einheit_Upgrade());
p3_3_1_L_6_6 = new JLabel(""+spieler2.getNahrungkosten_Einheit_Upgrade());
p1_3_1_L_7_6 = new JLabel("");
p3_3_1_L_7_6 = new JLabel("");
p1_3_1_L_8_6 = new JLabel(""+spieler1.getGoldkosten_Einheit_Upgrade());
p3_3_1_L_8_6 = new JLabel(""+spieler2.getGoldkosten_Einheit_Upgrade());
p1_3_1_L_9_6 = new JLabel("");
p3_3_1_L_9_6 = new JLabel("");
p1_3_1_L_6_7 = new JLabel(""+spieler1.getNahrungkosten_Einheit_Upgrade());
p3_3_1_L_6_7 = new JLabel(""+spieler2.getNahrungkosten_Einheit_Upgrade());
p1_3_1_L_7_7 = new JLabel("");
p3_3_1_L_7_7 = new JLabel("");
p1_3_1_L_8_7 = new JLabel(""+spieler1.getGoldkosten_Einheit_Upgrade());
p3_3_1_L_8_7 = new JLabel(""+spieler2.getGoldkosten_Einheit_Upgrade());
p1_3_1_L_9_7 = new JLabel("");
p3_3_1_L_9_7 = new JLabel("");
}
public JLabel getJLabel(JLabel pJLabel)
{
return pJLabel;
}
}