De "Vrienden" aflevering Suggestor (11 / 21 stap)

Stap 11: Het actionPerformed, methode


Dit is de methode die elke actie gebeurtenis (door te klikken op een knop of controleren/unchecking van een checkbox) verwerkt van het hoofdscherm.

Ten eerste, de methode haalt de opdracht van de tekenreeks die is gekoppeld aan welke actie gebeurtenis wordt doorgegeven. Deze tekenreeks komt overeen met het label van de component van de GUI waar de opdracht vandaan. Bijvoorbeeld, een actie-evenement te klikken op de knop "Random" stuurt naar actionPerformed, en de actie-opdrachtreeks van die gebeurtenis zullen "Random". Met de tekenreeks doorgegeven, cijfers het programma uit hoe te reageren op de actie met een switch blok. Voor degenen onder u die niet weet, een blok van de schakelaar is een alternatief voor een lijn van if/else blokken. Ik stuur ter "cmd" met de schakeloptie, en elk geval is een mogelijke waarde van "cmd" die moet overeenkomen met een reactie vanuit het programma. De volgende zijn de verschillende gevallen en hun bijbehorende antwoorden:

-"Random"--> ik gebruik een int-array van grootte 2 te vertegenwoordigen een suggestie (index 0 is het nummer van het seizoen, en index 1 is het nummer van de aflevering). De getRandom-methode (om te worden wordt later beschreven) geeft als resultaat een willekeurige suggestie, en wordt de methode display afgedrukt uit de suggestie mooi op het tekstgebied.

-"Reset"--> oproepen de resetWatched-methode, die Hiermee stelt u de gevolgde array, in wezen het instellen van alle afleveringen te "niet gesuggereerd". Na het aanroepen van resetWatched, geeft het programma een bericht zeggend dat de gevolgde lijst is bijgewerkt.

-"Clear"--> Sets de tekst gebied op een lege tekenreeks, effectief wissen alle tekst uit die JTextArea.

-Als "cmd" een nummer 1-10 is, betekent dat de opdracht vandaan gewijzigd van een van de selectievakjes seizoen gecontroleerd/uitgevinkt. Ik roep de methode addSeason en passeren het juiste seizoen nummer, zodat addSeason hoe bepalen kunnen te veranderen van dat seizoen de positie in de matrix "preferredSeasons".

-Als een standaard troep mij actionPerformed inspelen op een onbekende opdracht door de opdracht op het gebied van de witte tekst afdrukken. Dit was meestal voor foutopsporing en onwaarschijnlijk tijdens het regelmatig uitvoeren van het programma is.

Gerelateerde Artikelen

Beste vrienden voor altijd seizoen 1 aflevering 1 "Pilot" Online stroom | Bekijk het gratis

Beste vrienden voor altijd seizoen 1 aflevering 1 "Pilot" Online stroom | Bekijk het gratis

beste vrienden voor altijd seizoen 1 aflevering 1 "Pilot" Online Stream | Bekijk het gratis>>> Bekijk nu! Klik hier <<<Wanneer Jessica overnighted scheiding papers is, overtuigt haar beste vriendin Lennon haar om terug te keren
Vriendin: Aflevering 1: het begin

Vriendin: Aflevering 1: het begin

Sommige mensen zeggen ik ben heel goed met de dames (die ik ben), en met dit Instructable zal ik u vertellen hoe goed zijn met de dames en hoe om te gaan met je.Stap 1: Wat de dames willen Meisjes als jongens (dat is voor de hand liggende).  Ze wille
Aflevering 1: Beginner Zippo trucs

Aflevering 1: Beginner Zippo trucs

he, dit is mijn eerste aflevering in wat hopelijk een goede reeks op zippo trucs te zijn. Impres kunt u uw vrienden en familie met deze trucs. Hopelijk als je verder kijken dat zult u merken dat deze trucs doen is een kunst op zich. Ook het creëren v
Leuk met de vergadering van de PIC - aflevering 9

Leuk met de vergadering van de PIC - aflevering 9

Veertig jaar geleden had ik een paar vrienden die kreeg zeer betrokken met HO schaal modeltreinen. Nadat mijn oude Lionel aan mijn jongere broer doorgegeven kreeg maar ik nog steeds bewonderde het werk dat mijn vrienden aan het doen waren, had ik mij
Het Walking Dead seizoen 3 aflevering 15 horloge Online

Het Walking Dead seizoen 3 aflevering 15 horloge Online

Watch The Walking Dead Season 3 Episode 15 Online gratis. De Walking Dead seizoen 3 is bijna voorbij en nu gaan we voor de laatste aflevering voor finale. Ja kunt u de walking dead seizoen 3 aflevering 15 online kostenloos nu bekijken via onderstaand
"Gij zijt mijn rots!" Wensen van vrienden & familie bruiloft

"Gij zijt mijn rots!" Wensen van vrienden & familie bruiloft

Geweldig idee om stak op bruiloften, laat uw gasten schrijven wensen voor de bruid en bruidegom voor hen om te koesteren.De bruid en bruidegom ziet al hun vrienden en familie huwelijk advies voor hen.Stap 1: Uitgaan, en verzamelen van rotsen. U kunt
Opleiding vrienden: lichaamsbeweging voor kinderen aangenaam maken

Opleiding vrienden: lichaamsbeweging voor kinderen aangenaam maken

Demo videotraining vriendenIn deze handleiding zullen we in detail hoe we een slimme oefening agent of robot, voor de Intel IoT Roadshow Amsterdam 2016 gemaakt. Ons idee was:Opleiding vrienden zich de kinderen bezighoudt met lichamelijke oefening op
Hoe maak je vrienden

Hoe maak je vrienden

dit is een instructable over hoe om vrienden te maken in awkard sociale instellingen als je niet echt iedereen weet. (Het zou zijn enigszins over overdreven...) Geniet van.Stap 1: Zoek een sociale verzamelen. Deze jongens zijn super verlegen en weet
Zippo Basic trucs 3Ã Â ° aflevering

Zippo Basic trucs 3Ã Â ° aflevering

3 ° aflevering van elementaire truc met zippo. Vandaag ziet de laatste 4 eenvoudige truc dat eve...
Hoe uw vrienden appartement Ham

Hoe uw vrienden appartement Ham

1 april is net voorbij en dat betekent dat nogmaals ik heb vlees in plaatsen het niet thuishoort (vorig jaar was het hotdogs).Het uitgangspunt is1. Haal een vooraf gekookt vlees, bij voorkeur een die is net vochtig genoeg dat het ongemakkelijk aan te
Aflevering 6: Maak je eigen nul uitstoot stoelen

Aflevering 6: Maak je eigen nul uitstoot stoelen

in de laatste aflevering van mijn serie over het terugwinnen van uw eigen hout en dingen mee maken, ik maak een paar eenvoudige binnen/buiten stoelen met behulp van alleen fundamentele handgereedschap en geen elektriciteit).ik niet het maken van een
Vrienden kijkgat Frame

Vrienden kijkgat Frame

Bekijk mijn Etsy winkel: igloostudioinc.etsy.comIk heb wilde maken van een vrienden kijkgat frame replica voor jaren, maar er zijn zo veel replica's die er die het was moeilijk te vinden een foto van het origineel om vanuit te werken. Uiteindelijk vo
Build A Surfboard aflevering 3: Lamineren en vacuüm zakken

Build A Surfboard aflevering 3: Lamineren en vacuüm zakken

leren maken van een surfplank van de beroemde Johnny "V" Voxlund in Haiku Maui.Blijft de saga begonnen opBouwen van een surfplank enAflevering 2: schurenJohnny nodigde me over te leggen van zijn setup zakken en kijk hem trekken het bord uit de z
SAP van Granaatappels en maak vrienden

SAP van Granaatappels en maak vrienden

sap van Granaatappels is eenvoudig, maar niet om vrienden te maken is. VuDo It en je kunt veel van granaatappelsap en vrienden hebt.Stap 1: Benodigdheden •ricer•pomegranate zaden (zie mijn instructable over het zaad granaatappels de schone en makkeli