Was als main Method

G

Genetik

Mitglied
Hallo und danke schonmal im Vorraus für jede Art von Hilfe. Ich hab vor kurzem angefangen in Java ein BlackJack Spiel zu programmieren, jedoch wollte ich das ganze jetzt mit einer "netten" GUI verpacken.

Dachte mir also ich könnte ja ein neues Package für die GUI erstellen und würde dann das Spiel erstellen lassen dann die Informationen die einem Vorliegen an die GUI geben z.B. die gezogenen Karten und falls man dann den Button Hit betätigt, zieht der Dealer gegebenfalls noch eine Karte ansonsten wird verglichen und diese Information wieder ausgegeben.

Mein Problem ist, ich weiß nicht welche Klasse (im Package GUI wäre es wahrscheinlich Fenster, im Package main wäre es wahrscheinlich Game) die main Methode erhält bzw wie ich die GUI in das Spiel integriere.

EDIT:
Tut mir leid falls dies "beschissen" formuliert ist oder im falschen Forum liegt. Hab mir zu wenig Gedanken gemacht. Reiche aber jede benötigte Information nach :)
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
In dem Fall wäre die main-Methode üblicherweise Teil des GUI-Packages (sie startet ja die GUI, und ist damit auch Teil derselben).


Wie man das ganze in das Spiel integriert hängt sehr von deinem restlichen Programm ab ;)
Generell ist es aber ganz ratsam, sich z.B. an MVC zu orientieren
 
J

Javinner

Top Contributor
@Genetik
Was ist den eine "nette" GUI? Was soll diese können? Soll das eher nur textbasiert sein oder willst du dass richtig mit dem Dealer und zwölf Spieler realisieren?
 
G

Genetik

Mitglied
In dem Fall wäre die main-Methode üblicherweise Teil des GUI-Packages (sie startet ja die GUI, und ist damit auch Teil derselben).


Wie man das ganze in das Spiel integriert hängt sehr von deinem restlichen Programm ab ;)
Generell ist es aber ganz ratsam, sich z.B. an MVC zu orientieren
Vielen dank werd mir das mal anschauen :)


@Genetik
Was ist den eine "nette" GUI? Was soll diese können? Soll das eher nur textbasiert sein oder willst du dass richtig mit dem Dealer und zwölf Spieler realisieren?
Erstmal nur Dealer und ein Spieler und das ganze dann später mal erweitern. Die GUI soll den Spiel Ablauf grafisch darstellen und 2 Buttons bereitstellen einmal Stand und ein Button für eine neue Karte.
 
G

Genetik

Mitglied
Also funktioniert das so dass, ich ein JFrame erstelle, darauf ein JPanel erstelle und dann beliebig viele Sachen auf das JPanel packe?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Command Prompt / Main Method / String Java Basics - Anfänger-Themen 9
T selection method does not contain a main type Java Basics - Anfänger-Themen 7
W Main-method in Object-classes Java Basics - Anfänger-Themen 5
E Netbeans, "class does not have a main method" Java Basics - Anfänger-Themen 8
L no such method error: main() Java Basics - Anfänger-Themen 2
R Could not find main method Java Basics - Anfänger-Themen 3
T Does not have a main method ? GGT. Java Basics - Anfänger-Themen 4
R Could not find Main-Method Java Basics - Anfänger-Themen 4
C Methodenrückgabe wird in der main nicht berücksichtigt Java Basics - Anfänger-Themen 2
B Wie kann ich etwas vor der Main-Methode ausführen? Java Basics - Anfänger-Themen 21
K Übergabe des Wertes einer Variable aus main() in eine Klassenmethode Java Basics - Anfänger-Themen 8
K Übergabe von Werten (zweidimensionales Array) aus einer Methode an zweidimensionales Array in main() Java Basics - Anfänger-Themen 3
T Main startet nicht bei vorgegebenen Code Java Basics - Anfänger-Themen 41
B main Methode Java Basics - Anfänger-Themen 5
G Problem bei der Ausgabe einer Main Claase Java Basics - Anfänger-Themen 7
1 main-Methode erweitern, Nachfrage nach wiedeholung Java Basics - Anfänger-Themen 2
J main methode Java Basics - Anfänger-Themen 1
B No Main Classes Found Java Basics - Anfänger-Themen 7
R Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 5
S Compiler-Fehler Exception in thread "main" java.lang.Error: Unresolved compilation problem: Java Basics - Anfänger-Themen 6
E Was kommt in ein Objekt und was in die Main Methode? Java Basics - Anfänger-Themen 8
D java main methode kann nicht kompiliert werden (Erstellen eines Objekts) Java Basics - Anfänger-Themen 6
M String außerhalb der main-Methode Java Basics - Anfänger-Themen 4
scratchy1 ArrayOutOfBoundException in main-Methode Java Basics - Anfänger-Themen 17
B File öffnen in src/main/webapp Java Basics - Anfänger-Themen 4
P Parameterübergabe, von Methode zu Methode zu main Java Basics - Anfänger-Themen 4
J Kapselung Array in Set ändern und in Main ausgeben lassen Java Basics - Anfänger-Themen 4
I Compiler-Fehler Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5 Java Basics - Anfänger-Themen 3
V Collections Objekte einer ArrayList in der main() ausgeben Java Basics - Anfänger-Themen 9
D Compiler-Fehler Aufrufen einer Methode von Main Java Basics - Anfänger-Themen 4
M Methode mit Array als Parameter an Main übergeben Java Basics - Anfänger-Themen 1
W Exception in Main abfangen oder in der Methode? Java Basics - Anfänger-Themen 10
J Timer bauen, Main Methode immer wieder neu starten Java Basics - Anfänger-Themen 13
J Compiler-Fehler Java findet main Klasse nicht Java Basics - Anfänger-Themen 16
B Parameterübergabe in main Java Basics - Anfänger-Themen 1
A Variablen Main Klasse soll auf eine andere Klasse zugreifen Java Basics - Anfänger-Themen 3
I java.lang.ArrayIndexOutOfBoundsException at lösung.main Java Basics - Anfänger-Themen 3
R Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 10
J Frage zu: public static void main (String[]args) Java Basics - Anfänger-Themen 1
J Parameter in main verwenden Java Basics - Anfänger-Themen 3
M Methodenaufruf in der Main Datei funzt nicht Java Basics - Anfänger-Themen 13
M Maven Main-Methode Interface und Klasse Java Basics - Anfänger-Themen 2
C Compiler-Fehler Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2 Java Basics - Anfänger-Themen 3
JavaXava Instanzvariable in main-Methode verboten? Java Basics - Anfänger-Themen 3
M Objekt starten von der main-Methode Java Basics - Anfänger-Themen 1
S Fehler: Editor does not contain a main type Java Basics - Anfänger-Themen 3
G Programm wird nicht ausgeführt: Editor does not contain a main type Java Basics - Anfänger-Themen 10
A Methode aufrufen in main-Methode Java Basics - Anfänger-Themen 5
B Linux - Error: Could not find or load main class application.Main Java Basics - Anfänger-Themen 28
C Erste Schritte (Netbeans) no main classes found Java Basics - Anfänger-Themen 5
U Klassen IntelliJ14.1.1 Ultimate startet eine Main-Klasse NICHT MEHR Java Basics - Anfänger-Themen 0
P Methoden private int[] in main Java Basics - Anfänger-Themen 16
W JLabel in Main aus Thread verändern. Java Basics - Anfänger-Themen 4
AssELAss Klassen Java Klasse in main-methode ausführen Java Basics - Anfänger-Themen 7
R Methoden Nicht statische Methode aus Main aufrufen Java Basics - Anfänger-Themen 2
P could not find main class obwohl da Java Basics - Anfänger-Themen 17
J Methode in main-Methode aufrufen Java Basics - Anfänger-Themen 5
B OOP Wie benutze ich die Main Funktion richtig? Java Basics - Anfänger-Themen 10
M Klassen Main Methode in einer anderen Klasse aufrufen Java Basics - Anfänger-Themen 13
TheMenox Methoden Auslagerung von Code aus der "main" Methode sinnvoll? Java Basics - Anfänger-Themen 70
quecksilver if-Abfrage in main ausführen Java Basics - Anfänger-Themen 4
J Exception in thread "main" Java Basics - Anfänger-Themen 1
S Methode auf Main zugreifen Java Basics - Anfänger-Themen 5
D String aus Main in Klasse übergeben Java Basics - Anfänger-Themen 4
S Methoden main-Methode integrieren Java Basics - Anfänger-Themen 2
K Methoden Programm ohne Main Methode starten Java Basics - Anfänger-Themen 2
I Fehlermeldung: Java does not contain a main type Java Basics - Anfänger-Themen 1
B ja ja schon wieder einer mit einer public static void main(string[] args) Frage... Java Basics - Anfänger-Themen 8
F Erste Schritte (Gelöst) Anfängerfrage Arraylist ausserhalb der Main Methode Java Basics - Anfänger-Themen 2
N Variablen Variable in Main deklarieren und in anderer Methode nutzen Java Basics - Anfänger-Themen 12
L Fehler: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException Java Basics - Anfänger-Themen 4
R window-Klasse, main-loop und unausschaltbares anti-aliasing Java Basics - Anfänger-Themen 0
T Mehrere Methoden in der main-Methode verknüpfen und aufeinander anwenden Java Basics - Anfänger-Themen 2
P Compiler-Fehler Could not load or find main class fehler Java Basics - Anfänger-Themen 15
S Selection does not contain a main type! Java Basics - Anfänger-Themen 5
A Methoden Zugriff auf eingelesene Variablen in der main Methode (ohne Änderung der Parameterliste) Java Basics - Anfänger-Themen 4
N Threads Exception in thread "main"... Feher bei dem Versuch ein Radius zu berechnen Java Basics - Anfänger-Themen 4
P Compiler-Fehler could not find or load main class Java Basics - Anfänger-Themen 5
A Code läuft nicht, Fehlermeldung Exception in thread "main" java.lang.Error: Unresolved compilation " Java Basics - Anfänger-Themen 11
U Umschreiben ohne main methode ;-) Java Basics - Anfänger-Themen 8
A Fehlermeldung beim aufruf der main Methode Java Basics - Anfänger-Themen 17
P Exception in thread "main" java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 1
F Implementierung von Interfaces -> Problem mit main Java Basics - Anfänger-Themen 12
F Threads Variable aus einem Thread in main Methode? Java Basics - Anfänger-Themen 9
K Exception in thread "main" Java Basics - Anfänger-Themen 7
B Java Programm ohne statische Main Methode aufrufen Java Basics - Anfänger-Themen 5
B Klassen Eigene "non static" Klasse in Main verwenden! Java Basics - Anfänger-Themen 12
J In main erzeugtes objekt zugreifen. Java Basics - Anfänger-Themen 12
V wie kann ich eine laufende Klasse zum "stopen" bringen und zur main zurückkehren? Java Basics - Anfänger-Themen 11
S Selection does not contain a main type Java Basics - Anfänger-Themen 12
V Arrays aus eigener Klasse erstellt, zuweisung aber spuckt Fehler in verbindung mit main Methode aus. Java Basics - Anfänger-Themen 3
C class in main aufrufen (SWT Oberfläche) Java Basics - Anfänger-Themen 5
M Exception von main Methode weiterwerfen? Java Basics - Anfänger-Themen 1
L Compiler-Fehler Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 2
D main-Methode und Tread parallel ausführen Java Basics - Anfänger-Themen 0
F Exception in thread main java.lang.StackOverflowError Java Basics - Anfänger-Themen 3
B setContentView (R.laout.main) funktioniert nicht Java Basics - Anfänger-Themen 14
I Erste Schritte Eclipse - Does not contain a main type Java Basics - Anfänger-Themen 8
R Compiler-Fehler javac -> "hauptklasse com.sun.tools.javac.main konnte nicht gefunden oder geladen werden" Java Basics - Anfänger-Themen 33
A Was stimmt mit Main-Methode nicht? Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Anzeige

Neue Themen


Oben