4 gewinnt Projekt

Status
Nicht offen für weitere Antworten.

Dan_007

Neues Mitglied
Hallo!

Könntet ihr mir bitte helfen??

Ich muss ein Spiel 4 gewinnt programmieren und habe folgendes Problem:
Meine Klassen: VierGewinnt, VierGewinntGrafi und ActionListener
Ich habe ein MenüItem beenden in der Klasse VierGewinntGrafik!
Durch klicken auf dieses MenüItem, kommt ein Fenster und fragt ab ob man wirklich das Spiel beeden will.
Jetzt weiß ich aber nicht, wie ich einen ActionListener in eine eigene Klasse schreibe, welcher das behandelt wenn ich wirklich auf JA klicke....dieses fenster auch beendet!
welchen parameter übergebe ich und wie sieht die klasse ActionListener ansich aus?

Hoffe auf Rückmeldungen!

Mit freundlichen Grüßen
Dan_007
 

doctus

Bekanntes Mitglied
ActionListener ist keine Klasse, sondern ein Interface.

Du erstellst eine Klasse, die dieses Interface implementiert

class MyClass implements ActionListener

ActionListener enthällt eine Methode, die du überschreiben musst:

public void actionPerformed(ActionEvent e)

Diese Methode enthällt den Code, der ausgeführt wird, wenn auf dein Menüitem (oder ein anderes registriertes Object) ein ActionEvent verübt wird.

Parameter brauchst du keine übergeben, dass passiert automatisch beim Event.

Jetzt registrierst du das Menuitem beim ActionListener

menuitem.addActionListener(new MyClass());

-----------------------------
mit der Abfrage,ob der User das Programm wirklich beenden will, machst du dann einfach einen Dialog, mit den Button ja und nein, auf die du auch einen actionListener setzt.

Hoffe, dass beantwortet deine Frage.

Lg doctus
 

Dan_007

Neues Mitglied
Ich danke dir sehr für deine Rückmeldung und hoffe auf weitere Zusammenarbeit!
Deine Tipps haben mir sehr weitergeholfen und ich habe auch diese Klasse MyActionListener genannt!
Den falschen Programmcode habe ich herausgelöscht und dann den hinzugefügt den du mir vorgeschlagen hast!
Diese Klasse funktioniert jetzt ;)!

Danke Sehr!

Lg Dan_007
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Fünf Gewinnt Spiele- und Multimedia-Programmierung 9
I Vier gewinnt programmieren, Klick-Reihenfolge Spiele- und Multimedia-Programmierung 2
M Hilfe bei vier gewinnt Spiele- und Multimedia-Programmierung 4
C Vier Gewinnt Spiel Programmiertipp Spiele- und Multimedia-Programmierung 11
C Vier Gewinnt Problem mit Ordnerstruktur Spiele- und Multimedia-Programmierung 2
S 4 Gewinnt Spiele- und Multimedia-Programmierung 1
F 4 Gewinnt - Code wird ignoriert Spiele- und Multimedia-Programmierung 7
S Problem mit 4 gewinnt(MinMax Algorithmus) Spiele- und Multimedia-Programmierung 2
C Vier Gewinnt Spiele- und Multimedia-Programmierung 7
M Eine Art "Vier Gewinnt" Spiele- und Multimedia-Programmierung 5
T Vier gewinnt programmieren Spiele- und Multimedia-Programmierung 9
G 4 gewinnt - Kritik/Verbesserungsvorschläge/etc. Spiele- und Multimedia-Programmierung 3
C 4 gewinnt KI Spieler gegen Computer Spiele- und Multimedia-Programmierung 1
T vier gewinnt programmieren - aber wie Spiele- und Multimedia-Programmierung 19
H Tic Tac Toe / 3 Gewinnt OHNE Applet Spiele- und Multimedia-Programmierung 9
A Vier-Gewinnt-Problem Spiele- und Multimedia-Programmierung 11
Y Applet für "Vier Gewinnt": Welche Klassen verwende Spiele- und Multimedia-Programmierung 10
B 4 Gewinnt Problem Spiele- und Multimedia-Programmierung 5
N 4 Gewinnt fertig (Kritik, Fragen etc. erwünscht) Spiele- und Multimedia-Programmierung 29
A 4 gewinnt Spiele- und Multimedia-Programmierung 4
S Welche Klassen für ein 4 Gewinnt? Spiele- und Multimedia-Programmierung 6
C Vier gewinnt 3D Spiele- und Multimedia-Programmierung 16
R Vier gewinnt: Bitte testen Spiele- und Multimedia-Programmierung 25
D BlueJ Ufo-Projekt Spiele- und Multimedia-Programmierung 10
P [Projekt] Star Four - Sci-Fi RPG Spiele- und Multimedia-Programmierung 0
P [Projekt] Radioplayer Spiele- und Multimedia-Programmierung 2
Androbin "Projekt Library" Spiele- und Multimedia-Programmierung 3
M Minecraft weitere Java Entwickler für minecraft projekt gesucht Spiele- und Multimedia-Programmierung 0
A Jogl-Projekt unter 32-Bit kompiliert und unter 64-Bit ausführen, geht das überhaubt ?? Spiele- und Multimedia-Programmierung 9
P Frage zu einem Projekt "Einarmiger Bandit" 3 Walzen / 9 Zeichnungen BLUEJ Spiele- und Multimedia-Programmierung 10
Kenan89 Kleines Projekt für Java Spiele- und Multimedia-Programmierung 5
F "Doodle Jump" Projekt Spiele- und Multimedia-Programmierung 8
1 [Java3D] komplexes Projekt? Spiele- und Multimedia-Programmierung 10
T Uni Projekt - Spiel Set Spiele- und Multimedia-Programmierung 13
J Java Projekt Black Jack Spiele- und Multimedia-Programmierung 25
Developer_X Amerika-der Erste Kontakt- Projekt- Wer hat Lust mitzumachen? Spiele- und Multimedia-Programmierung 21
D STARTHILFE gesucht !! Java-Projekt für Schule !! Spiele- und Multimedia-Programmierung 73
hdi Das java-forum.org 2D-Game Projekt/Tutorial Spiele- und Multimedia-Programmierung 6
hdi Suche Partner für Hobby-Projekt: 2D-Strategie-Spiel Spiele- und Multimedia-Programmierung 86
P Suche Leute für ein Hobby-Projekt (Browser Game) Spiele- und Multimedia-Programmierung 4
I Projekt x3j: XML für J3D: Interesse? Spiele- und Multimedia-Programmierung 3
S Gesucht: Java Profis für MMOG Projekt Spiele- und Multimedia-Programmierung 2
T Größeres Spiele Projekt - einige Fragen zur Umsetzung Spiele- und Multimedia-Programmierung 3
H Das JAVA-FORUM.ORG/DE-Spiel Projekt Spiele- und Multimedia-Programmierung 228

Ähnliche Java Themen


Oben