01. oktober 2003 - 09:21Der er
4 kommentarer og 1 løsning
JPanel oven på et andet JPanel
Jeg har placeret et JPanel oven på et andet Jpanel. De udfylder begge to hele JFrame. Men når jeg er på JPanel_2, og trykker på det område hvor der på JPanel_1 er placeret en JCheckbox, bliver denne synlig....Hvordan kan jeg undgå dette?
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Det er lidt svært når man skal gætte, men så vidt jeg kan forestille mig, bruger du sandsynligvis et 'null' Layout på din JFrame
Når din JFrame er initieret, glemmer du at styre hvilket panel som skal være synligt, eks: jPanel1.setVisible(true); jPanel2.setVisible(false); Altså det er muligt at gøre begge paneler synlige med musen.
Alternativet til ovenstående: Hvis de 2 paneler skal ligge nøjagtig oven på hinanden, og udfylde hele din JFrame, så brug et CardLayout på din JFrame, eksempel følger..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.