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

Stap 10: Deelvenster indelingen


Deze sectie heeft mijn JPanel-indelingen, die som voor de indeling van het hoofdscherm in zijn geheel.

In de eerste afbeelding:

-De JPanel "buttonHolder" is aangewezen als locatie van de drie belangrijkste knoppen ("random", "reset" en "clear"). Het heeft een GridLayout met 3 rijen, 1 kolom en 10 pixels afstand tussen rijen en kolommen. Wanneer knoppen worden toegevoegd aan de "buttonHolder", neemt elke men een rij omhoog. De achtergrond is ingesteld op "muur" overeenkomt met de achtergrond van de paarse.

-De JPanel "seasonPanel" houdt de seizoen checkboxes en bijbehorende label. Een grid lay-out met twee rijen en een kolom instellen De bovenste rij houdt het JPanel "labelHolder", die op zijn beurt het JLabel houdt "Pick afleveringen van seizoen:". Ik de achtergrond van het panel van "labelHolder" en de "seasonPanel" aan de "muur" overeenkomt met de belangrijkste van de paarse achtergrond instellen, en ik het paneel van de checkbox "selectievakjes" toegevoegd aan de onderste rij van "seasonPanel".

-De JPanel "textHolder" houdt simpelweg het hoofdtekstgebied. Omdat de scrollbar "scroll" het tekstgebied bekleedt, is het overigens "Ga" naar het paneel "textHolder" in plaats van "tekst" toe te voegen. Net als de andere deelvensters, wordt de achtergrond van de "textHolder" paars "muur" kleur instelt.

In het tweede beeld, hebben we grotere panelen. Als een veralgemening stel ik de achtergrondkleur van alle panelen kunnen "muur" de paarse achtergrond van de andere panelen:

-De JPanel "top" vertegenwoordigt de top van het weergavevenster en het houdt het deelvenster tekst gebied "textHolder" alleen.

-De JPanel "onder" de onderkant voorstelt de helft van het venster Eigenschappen voor beeldscherm, met uitzondering van de aankruisvakken seizoen. Het is opgezet met een grid lay-out (1 rij, drie kolommen). De JPanels "ph1" en "ph2" zijn slechts tijdelijke aanduiding panelen voor de linker en rechter kolommen van "bodem". De middelste kolom wordt ingenomen door "buttonHolder", het paneel van vroeger, waarin de drie knoppen.

-Ik instellen de opmaak van dit object EpisodePicker als een BorderLayout, zodat ik dingen op de randen gemakkelijk plaatsen kan.

-De JPanel "canvas" vertegenwoordigt alle het hoofdscherm met uitzondering van hettoezichtpanel checkbox seizoen. Doek als een raster met 2 rijen en 1 kolom instellen De bovenste rij bevat het "top"-panel en de onderste rij houdt de "onderkant".

-Ten slotte overigens "canvas" naar het midden van dit object EpisodePicker, en ik "seasonPanel" toevoegen aan de onderkant (met behulp van de BorderLayout). Ik deed dit zodat "seasonPanel" zou kunnen over de gehele bodem van het scherm strekken terwijl de drie knoppen zou ingaan op het midden derde.

Oef! Nu dat alle GUI-setup en lay-out is uit de weg, kunnen we kijken naar de backend vitale delen van het programma die het opslaan en genereren van willekeurige aflevering suggesties.

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