Videospel är otroligt populära datorprogram som är utformade med underhållning i åtanke . De flesta moderna spel tar ett team av erfarna programmerare år att slutföra . Du kan skapa en grundläggande spel med Java Swing ramverk , vilket gör att du kan utveckla grafiska applikationer som körs i Windows och interagerade med av musen . Ett enkelt spel du kan göra idag är skalet spelet , som att uppmana spelaren att gissa vilken skal innehåller en token . Om spelaren gissar rätt , vinner han . Saker du behöver Review, Java Software Development Kit ( SDK ) med NetBeans Integrated Development Environment ( IDE ) Bundle
Visa fler instruktioner
1
Fyll i NetBeans IDE genom att klicka på dess programikon . När programmet laster , navigera till " Ny /Nytt projekt " och välj " Java Desktop Application " i listan på höger sida av skärmen . Ett nytt programfönster visas i NetBeans visuella redigeraren fönster . Till höger i fönstret finns en verktygslåda rutan märkt " Palette . "
2
Leta posten märkt " Button " innanför " Palette . " Knappen kommer att representera ett enda skal . När spelaren klickar på det , bestämmer spelets huruvida skalet innehåller token . Addera 3
Klicka på " knappen " objektet och flytta muspekaren över till programfönstret i den visuella redigeraren . Klicka på programfönstret att placera knappen . Upprepa detta steg två gånger för att placera tre knappar , eller " skal ".
4
Dubbelklicka på texten på varje knapp , och döp dem " Shell 1 , " " Shell 2 " och " Shell 3 . "
5
Högerklicka på en av knapparna , och välj" Egenskaper " från menyn som visas . En " Egenskaper " sidan visas . Denna sida listar alla egenskaper knappen . Det finns en " åtgärd " egendom högst upp på sidan. Längst till höger i fastigheten finns en knapp med en ellips . Klicka på den för att öppna " action "-fönstret .
6
Klicka på rullgardinsmenyn under rubriken " Åtgärd " och välj " Skapa ny åtgärd . "
7
Skriv in följande under rubriken " Åtgärd rubrik , " som hittat ett par rader ner från " Action " rubriken :
pickShell
8
Tryck på " OK " knappen för att skapa en ny åtgärd . Varje gång någon klickar på knappen , är den " pickShell " action åberopas . Utsikten tar dig automatiskt till källkoden fil som hanterar den " pickShell " action . Denna kod ser ut så här :
public void pickShell ( ) katalog
{ }
9
Skriv ett par rader kod som slumpmässigt bestämma om knappen klickhändelsen har valt rätt skalet. Du kan åstadkomma detta genom att skapa en slumpgenerator som plockar ett nummer mellan 0 och 2 . Om antalet är 0 , har token hittats och spelaren har vunnit . Det ger spelaren en 1 - in -3 chans att vinna , vilket liknar den verkliga skal spel . För att skapa en ny " Random " objektet , skriver följande i - mellan klammerparenteser av " pickShell " metoden :
Random RNG = new Random ( ) ;
10
Skriv följande för att välja ett nummer mellan 0 och 2 . Placera den här raden direkt under raden skriven i föregående steg :
int resultat = rng.nextInt ( 2 ) ,
11
test för att se om det slumpmässiga numret är lika med 0 . Skriv följande " om " uttalande att upptäcka vinnande skick :
if ( result == 0 ) katalog
{ System.out.println ( " Vinnare ! " ) ;}
12
Skriv följande " annat" för att deklarera att spelaren har förlorat :
annat
{ System.out.println ( " Sorry Försök igen! . " ) ; }
13
Klicka på menyalternativet " Visa " längst upp i NetBeans IDE . Välj " Editors " från menyn som visas och välj sedan " Design " från undermenyn som visas . Källkoden filen försvinner , och programmet igen fönstret .
14
Högerklicka på en av de andra två knapparna . Välj "Egenskaper " för att öppna knappen egenskaperna sidan . Klicka på pilen till höger om " Åtgärder " egenskapen att öppna en nedrullningsbar lista . Välj " pickShell " från listan , och tryck på " OK " -knappen .
15
Upprepa det föregående steget för den slutliga knappen .
16
Kör programmet genom att trycka den " F6 "-tangenten. Ett fönster visas , och den har tre knappar . Klicka på en av dem för att försöka hitta den token . Om du väljer rätt , är ett meddelande som skrivs ut på den utgående fönstret som säger " Vinnare ! " Annars ett meddelande som säger " Förlåt ! Try Again " visas .