Materialien und Downloads

Projekt „Eigene App“

Love-Calculator, Tic Tac Toe, Dog-Jump, Monopoly for Kids, Money Fever, Brettspiel, Click it real good!, Verflixte 6, Babydog, Pac-Man

Würfelspiel (04.05.2017)

class Programm implements ActionListener{
	GUI gui=new GUI(this);
	Spieler spieler1,spieler2;
	int gewuerfelteZahl;
	Spieler amZug;
	Feld[] felder;
	
	public static void main(String[] args){
		new Programm();
	}
	
	Programm(){
	  felder=new Feld[20];
	  for(int i=0;i<20;i++){
	    felder[i] = new Feld(i+1,false);
	  }
	  felder[19].istZiel=true;
		spieler1 = new Spieler("Helena",Color.orange);
		spieler2 = new Spieler("Chantal",Color.green);
		spieler1.nachfolger=spieler2;
		spieler2.nachfolger=spieler1;
	}

	public void actionPerformed(ActionEvent ev){
		
	}
}

class Spieler{
	Spieler nachfolger;
	Feld feld;
	String name;
	Color farbe;
	
	Spieler(String n, Color f){
	  name=n;
	  farbe=f;
	}
}

class Feld{
	Spieler besetztVon;
	boolean istZiel;
	int nummer;
	
	Feld(int n,boolean z){
	  nummer=n;
	  istZiel=z;
	}
}

	
<jframe name="fenster" layout="hbox">
	<jpanel layout="grid(5,4)">
	  <jlabel>1</jlabel>
	  <jlabel>2</jlabel>
	  <jlabel>3</jlabel>
	  <jlabel>4</jlabel>
	  <jlabel>5</jlabel>
	  <jlabel>6</jlabel>
	  <jlabel>7</jlabel>
	  <jlabel>8</jlabel>
	  <jlabel>9</jlabel>
	  <jlabel>10</jlabel>
	  <jlabel>11</jlabel>
	  <jlabel>12</jlabel>
	  <jlabel>13</jlabel>
	  <jlabel>14</jlabel>
	  <jlabel>15</jlabel>
	  <jlabel>16</jlabel>
	  <jlabel>17</jlabel>
	  <jlabel>18</jlabel>
	  <jlabel>19</jlabel>
	  <jlabel>20</jlabel>
	</jpanel>
	<jpanel layout="vbox">
	  <jlabel>Spieler 1 am Zug</jlabel>
	  <jbutton>Würfeln</jbutton>
	  <jlabel>Ergebnis:</jlabel>
	</jpanel>
</jframe>