|
@ -30,6 +30,7 @@ public class StartDarkSoulsGame { |
|
|
JButton StartButton, choice1, choice2, choice3, choice4; |
|
|
JButton StartButton, choice1, choice2, choice3, choice4; |
|
|
Container con; |
|
|
Container con; |
|
|
TitelScreenHandler tsHandler= new TitelScreenHandler(); |
|
|
TitelScreenHandler tsHandler= new TitelScreenHandler(); |
|
|
|
|
|
ChoiceHandler choiceHandler = new ChoiceHandler(); |
|
|
int playerHP ; |
|
|
int playerHP ; |
|
|
String position; |
|
|
String position; |
|
|
String weapon; |
|
|
String weapon; |
|
@ -94,6 +95,7 @@ public class StartDarkSoulsGame { |
|
|
choice1.setForeground(Color.white); |
|
|
choice1.setForeground(Color.white); |
|
|
choice1.setFont(normalFont); |
|
|
choice1.setFont(normalFont); |
|
|
choice1.setFocusPainted(false); |
|
|
choice1.setFocusPainted(false); |
|
|
|
|
|
choice1.setActionCommand("c1"); |
|
|
choiceButtonPanel.add(choice1); |
|
|
choiceButtonPanel.add(choice1); |
|
|
|
|
|
|
|
|
choice2 = new JButton("Choice 2"); |
|
|
choice2 = new JButton("Choice 2"); |
|
@ -101,6 +103,7 @@ public class StartDarkSoulsGame { |
|
|
choice2.setForeground(Color.white); |
|
|
choice2.setForeground(Color.white); |
|
|
choice2.setFont(normalFont); |
|
|
choice2.setFont(normalFont); |
|
|
choice2.setFocusPainted(false); |
|
|
choice2.setFocusPainted(false); |
|
|
|
|
|
choice2.setActionCommand("c2"); |
|
|
choiceButtonPanel.add(choice2); |
|
|
choiceButtonPanel.add(choice2); |
|
|
|
|
|
|
|
|
choice3 = new JButton("Choice 3"); |
|
|
choice3 = new JButton("Choice 3"); |
|
@ -108,6 +111,7 @@ public class StartDarkSoulsGame { |
|
|
choice3.setForeground(Color.white); |
|
|
choice3.setForeground(Color.white); |
|
|
choice3.setFont(normalFont); |
|
|
choice3.setFont(normalFont); |
|
|
choice3.setFocusPainted(false); |
|
|
choice3.setFocusPainted(false); |
|
|
|
|
|
choice3.setActionCommand("c3"); |
|
|
choiceButtonPanel.add(choice3); |
|
|
choiceButtonPanel.add(choice3); |
|
|
|
|
|
|
|
|
choice4 = new JButton("Choice 4"); |
|
|
choice4 = new JButton("Choice 4"); |
|
@ -115,6 +119,7 @@ public class StartDarkSoulsGame { |
|
|
choice4.setForeground(Color.white); |
|
|
choice4.setForeground(Color.white); |
|
|
choice4.setFont(normalFont); |
|
|
choice4.setFont(normalFont); |
|
|
choice4.setFocusPainted(false); |
|
|
choice4.setFocusPainted(false); |
|
|
|
|
|
choice4.setActionCommand("c4"); |
|
|
choiceButtonPanel.add(choice4); |
|
|
choiceButtonPanel.add(choice4); |
|
|
|
|
|
|
|
|
playerPanel = new JPanel(); |
|
|
playerPanel = new JPanel(); |
|
@ -168,6 +173,11 @@ public class StartDarkSoulsGame { |
|
|
choice3.setText(""); |
|
|
choice3.setText(""); |
|
|
choice4.setText(""); |
|
|
choice4.setText(""); |
|
|
} |
|
|
} |
|
|
|
|
|
public class ChoiceHandler implements ActionListener{ |
|
|
|
|
|
public void actionPerformed(ActionEvent event) { |
|
|
|
|
|
String yourChoice = event.getActionCommand(); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
public class TitelScreenHandler implements ActionListener{ |
|
|
public class TitelScreenHandler implements ActionListener{ |
|
|
public void actionPerformed(ActionEvent event) { |
|
|
public void actionPerformed(ActionEvent event) { |
|
|
createGameScreen(); |
|
|
createGameScreen(); |
|
|