Wie man eine Java Swing Spiel zu machen. Die meisten modernen Spiele nehmen ein Team von erfahrenen Programmierern Jahre dauern. Sie können eine grundlegende Spiel mit der Java Swing Rahmen , mit dem Sie grafische Anwendungen, die in Windows laufen entwickeln können und sind mit der Maus interagiert . Ein einfaches Spiel, das Sie heute machen kann, ist die Shell-Spiel , das die Spieler zu erraten, welche Schale enthält einen Token fragt . Wenn die Spieler richtig rät , gewinnt er. Things You
Java Software Development Kit (SDK) mit NetBeans Integrated Development Environment (IDE) brauchen Bundle
anzeigen Weitere Anweisungen
1
laden NetBeans IDE , indem Sie auf das Programmsymbol . Wenn das Programm geladen wird, auf " Neu /New Project" navigieren und wählen Sie " Java Desktop Application" aus der Liste auf der rechten Seite des Bildschirms. Eine neue Anwendung erscheint in der NetBeans Visual Editor -Fenster. Auf der rechten Seite dieses Fensters gibt es eine Toolboxbereich Aufschrift " Palette ".
2
Finde das Element mit der Bezeichnung "Button" in der "Palette ". Die Taste stellen eine einzelne Schale . Wenn die Spieler darauf klickt , bestimmt das Spiel , ob die Schale das Token enthält .
3
Klicken Sie auf das "Button" Artikel , und bewegen Sie den Mauszeiger über die Anwendung Fenster im visuellen Editor. Klicken Sie auf das Anwendungsfenster auf die Schaltfläche platzieren. Wiederholen Sie diesen Schritt zweimal drei Schaltflächen platzieren , oder " Schalen ".
4
auf den Text der einzelnen Tasten Doppelklick , und benennen Sie sie "Shell 1", " Shell 2" und " Shell 3 . "
5
der rechten Maustaste auf eine der Schaltflächen , und wählen Sie" Eigenschaften "aus dem Menü , das erscheint. Ein "Eigenschaften " wird angezeigt. Diese Seite listet alle Eigenschaften des Buttons . Es ist eine "Aktion" Eigentum an der Spitze der Seite. Ganz rechts der Immobilie ist eine Schaltfläche mit einer Ellipse . Klicken Sie darauf, um die "action" -Fenster zu öffnen .
6
Klicken Sie auf das Dropdown-Menü unter der Überschrift "Aktion" und wählen Sie " Neue Aktion erstellen ".
7 < p> Typ im folgenden unter der Überschrift " Aktion Unterwegs ", das ist ein paar Zeilen gefunden unten von der "Aktion" Überschrift :
pickShell
8
Drücken Sie die Taste "OK" -Taste, um eine neue Aktion zu erstellen. Jedes Mal, wenn die Schaltfläche geklickt wird , wird die " pickShell " Aktion aufgerufen . Die Ansicht gelangt man automatisch in den Quellcode -Datei, die " pickShell " Aktion behandelt. Dieser Code sieht wie folgt aus : public void
pickShell () {}
9
schreiben ein paar Zeilen Code , die zufällig zu bestimmen , wenn die Schaltfläche Click-Ereignis hat gewählt die richtige Schale . Sie können dies durch die Schaffung eines Zufallszahlengenerator, der eine Reihe nimmt zwischen 0 und 2 zu erreichen . Wenn die Zahl 0 ist, hat das Token gefunden und der Spieler hat gewonnen. Das gibt dem Spieler eine 1 -in- 3 Chance zu gewinnen, die ähnlich wie die echten Shell-Spiel ist . Um eine neue "Random" -Objekt zu erstellen , schreiben Sie die folgenden in - zwischen den geschweiften Klammern des " pickShell "-Methode :
Zufällige rng = new Random ( );
10
schreiben die folgenden , um eine Zahl zwischen 0 und 2 holen . Legen Sie diese Zeile direkt unterhalb der Zeile in der vorherigen Schritt geschrieben :
int result = rng.nextInt (2);
11
Test, um zu sehen, ob die Zufallszahl gleich 0 . Schreiben Sie die folgende " if"-Anweisung die gewinnende Zustand zu detektieren :
if ( result == 0)
{System.out.println (" Winner! ");}
12
schreiben Sie die folgende "else "-Anweisung zu erklären, hat der Spieler verloren:
sonst
{System.out.println (" Es tut uns leid Try Again ! . ");}
13
Klicken Sie auf den Menüpunkt "Ansicht" an der Spitze der NetBeans IDE befindet . Wählen Sie "Editors " aus dem Menü , das angezeigt wird , und wählen Sie dann " Design" aus dem Untermenü , das erscheint. Der Source-Code -Datei verschwindet , und die Programmfenster erscheint.
14
der rechten Maustaste auf eine der beiden anderen Tasten . Wählen Sie "Eigenschaften " , um die Schaltfläche Eigenschaften öffnen. Klicken Sie auf den Pfeil rechts neben dem " Aktionen " -Eigenschaft, um eine Dropdown- Liste der Elemente öffnen. Wählen Sie " pickShell " aus dieser Liste , und drücken Sie die Schaltfläche "OK" .
15
Wiederholen Sie den vorherigen Schritt für die endgültige Taste.
16
Führen Sie das Programm durch Drücken die Taste "F6" . Es erscheint ein Fenster , und es hat drei Tasten. Klicken Sie auf einen von ihnen zu versuchen, das Finden der Token . Wenn Sie richtig wählen , wird eine Meldung heraus auf die Output-Fenster , das sagt gedruckt " Winner! " Andernfalls wird eine Meldung "Sorry ! Try Again " erscheint.