Java: Änderungen an der Verzeichnis/Packagestruktur

This commit is contained in:
André Hilbig 2020-11-23 10:02:13 +01:00
parent c93487fce3
commit fbb33d1644
Signed by: ahilbig
GPG Key ID: 7CD69479C2659156
7 changed files with 63 additions and 62 deletions

1
.gitignore vendored
View File

@ -1,6 +1,7 @@
# ---> Java # ---> Java
# Compiled class file # Compiled class file
*.class *.class
src/java/velamentum
# Log file # Log file
*.log *.log

View File

@ -1,64 +1,64 @@
import velamentum.Dialog; import velamentum.ui.dialoge.Dialog;
import velamentum.EntscheidungsDialog; import velamentum.ui.dialoge.EntscheidungsDialog;
import velamentum.werkzeuge.Zufallsgenerator; import velamentum.werkzeuge.Zufallsgenerator;
public class SchereSteinPapier { public class SchereSteinPapier {
public static void main(String[] args) { public static void main(String[] args) {
Dialog dialog = new Dialog("Schere, Stein, Papier", "Willkommen zum Spiel!"); Dialog dialog = new Dialog("Schere, Stein, Papier", "Willkommen zum Spiel!");
dialog.zeige(); dialog.zeige();
EntscheidungsDialog eDialog = new EntscheidungsDialog("Schere, Stein, Papier", "Bitte wählen Sie ihren Gegenstand"); EntscheidungsDialog eDialog = new EntscheidungsDialog("Schere, Stein, Papier", "Bitte wählen Sie ihren Gegenstand");
eDialog.setzeText1("Schere"); eDialog.setzeText1("Schere");
eDialog.setzeText2("Stein"); eDialog.setzeText2("Stein");
eDialog.setzeText3("Papier"); eDialog.setzeText3("Papier");
eDialog.setzeDreiTasten(true); eDialog.setzeDreiTasten(true);
eDialog.zeige(); eDialog.zeige();
System.out.println(eDialog.nenneErgebnis()); System.out.println(eDialog.nenneErgebnis());
Zufallsgenerator zufall = new Zufallsgenerator(1, 3); Zufallsgenerator zufall = new Zufallsgenerator(1, 3);
System.out.println(zufall.nenneErgebnis()); System.out.println(zufall.nenneErgebnis());
if(zufall.nenneErgebnis() == 1) { if(zufall.nenneErgebnis() == 1) {
dialog.zeigeNachricht("Ich habe Schere gewählt."); dialog.zeigeNachricht("Ich habe Schere gewählt.");
if(eDialog.nenneErgebnis() == 1) { if(eDialog.nenneErgebnis() == 1) {
dialog.zeigeNachricht("Unentschieden!"); dialog.zeigeNachricht("Unentschieden!");
} }
else if(eDialog.nenneErgebnis() == 2) { else if(eDialog.nenneErgebnis() == 2) {
dialog.zeigeNachricht("Du hast gewonnen!"); dialog.zeigeNachricht("Du hast gewonnen!");
} }
else { else {
dialog.zeigeNachricht("Ich habe gewonnen!"); dialog.zeigeNachricht("Ich habe gewonnen!");
} }
} }
else if(zufall.nenneErgebnis() == 2) { else if(zufall.nenneErgebnis() == 2) {
dialog.zeigeNachricht("Ich habe Stein gewählt."); dialog.zeigeNachricht("Ich habe Stein gewählt.");
if(eDialog.nenneErgebnis() == 2) { if(eDialog.nenneErgebnis() == 2) {
dialog.zeigeNachricht("Unentschieden!"); dialog.zeigeNachricht("Unentschieden!");
} }
else if(eDialog.nenneErgebnis() == 1) { else if(eDialog.nenneErgebnis() == 1) {
dialog.zeigeNachricht("Ich habe gewonnen!"); dialog.zeigeNachricht("Ich habe gewonnen!");
} }
else { else {
dialog.zeigeNachricht("Du hast gewonnen!"); dialog.zeigeNachricht("Du hast gewonnen!");
} }
} }
else{ else{
dialog.zeigeNachricht("Ich habe Papier gewählt."); dialog.zeigeNachricht("Ich habe Papier gewählt.");
if(eDialog.nenneErgebnis() == 3) { if(eDialog.nenneErgebnis() == 3) {
dialog.zeigeNachricht("Unentschieden!"); dialog.zeigeNachricht("Unentschieden!");
} }
else if(eDialog.nenneErgebnis() == 2) { else if(eDialog.nenneErgebnis() == 2) {
dialog.zeigeNachricht("Ich habe gewonnen!"); dialog.zeigeNachricht("Ich habe gewonnen!");
} }
else { else {
dialog.zeigeNachricht("Du hast gewonnen!"); dialog.zeigeNachricht("Du hast gewonnen!");
} }
} }
} }
} }

View File

@ -1,4 +1,4 @@
package velamentum; package velamentum.ui.dialoge;
import javax.swing.*; import javax.swing.*;

View File

@ -1,4 +1,4 @@
package velamentum; package velamentum.ui.dialoge;
import javax.swing.BoxLayout; import javax.swing.BoxLayout;
import javax.swing.JFrame; import javax.swing.JFrame;

View File

@ -1,4 +1,4 @@
package velamentum; package velamentum.ui.dialoge;
import javax.swing.JFrame; import javax.swing.JFrame;
import javax.swing.JOptionPane; import javax.swing.JOptionPane;

View File

@ -1,4 +1,4 @@
package velamentum; package velamentum.ui.dialoge;
import javax.swing.JFrame; import javax.swing.JFrame;
import javax.swing.JOptionPane; import javax.swing.JOptionPane;

View File

@ -1,4 +1,4 @@
package velamentum; package velamentum.ui.dialoge;
import javax.swing.BoxLayout; import javax.swing.BoxLayout;
import javax.swing.JFrame; import javax.swing.JFrame;