Ik zat nog met een conceptuele vraag, di neerkomt op het volgende.
Ik heb een class, waarin ik een nieuw frame aanmaak.
Code: Selecteer alles
SimpleFrameLayout frame = new SimpleFrameLayout("Simulatie");
Binnen de SimpleFrameLayout, maak ik twee Panels aan,
mypanel en
mypanel2.
Op eke panel plaats ik verschillende knoppen.
Nu beschouw ik het ene panel als een soort knoppenbalk met bepaalde opties die niet altijd even relevant zijn. Op het andere panel had ik dus graag een knop show/hide toegevoegd om het eerste panel te verbergen.
Ik wil dus een method schrijven
Hide(Panel mypanel) die het volgende inhoudt:
en die om het even welk panel op mijn frame kan verbergen.
Waar moet ik nu die functie plaatsen, en hoe zorg ik ervoor dat de panels die zijn toegevoegd op het frame, zichtbaar zijn zodat ik ze als argument kan meegeven?
Ik vraag zeker geen hele code, ik vraag me enkel af met welke redenering ik zelf tot het antwoord op deze vraag zou kunnen komen?
- java2 762 keer bekeken
"C++ : Where friends have access to your private members." Gavin Russell Baker.