Hallo,
Ik heb bijvoorbeld 5 knoppen aan de linker kant van de schem, bij het drukken van een knop moet de bijbehorende venster tevoorschijn komen aan de rechterkant van de scherm.
Dit kan waarschijnlijk met cardlayout, maar het enige tuturial die ik kan vinden geeft mij de volgende code:
CardLayout cl = (CardLayout)mainJPanel.getLayout();
cl.next(mainJPanel);
Dit werkt, maar dan heb ik 1 knop die navigeert tussen de verschillende panels, ik wil juist voor iedere panel een aparte knop.
Mijn vraag is dus: Hoe zorg ik ervoor dat bij elke knop de bijbehorende panel tevoorschijn komt.
Een tekening van NewbiProgrammer die het verduidelijkt:
Ik heb bijvoorbeld 5 knoppen aan de linker kant van de schem, bij het drukken van een knop moet de bijbehorende venster tevoorschijn komen aan de rechterkant van de scherm.
Dit kan waarschijnlijk met cardlayout, maar het enige tuturial die ik kan vinden geeft mij de volgende code:
CardLayout cl = (CardLayout)mainJPanel.getLayout();
cl.next(mainJPanel);
Dit werkt, maar dan heb ik 1 knop die navigeert tussen de verschillende panels, ik wil juist voor iedere panel een aparte knop.
Mijn vraag is dus: Hoe zorg ik ervoor dat bij elke knop de bijbehorende panel tevoorschijn komt.
Een tekening van NewbiProgrammer die het verduidelijkt:
Laatst bewerkt: