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
# Compiled class file
*.class
src/java/velamentum
# Log file
*.log

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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