En Frame har normalt en border (ramme) og en titellinie Rammen fylder 4 pixel, titellinien ca. 30 pixel
Nå du overrider paint i en Frame, så tegner du på selve Framen ikke på dens contentPane, hvilket vil sige at en frames (0,0) er det YDERSTE hjørne incl. ramme og titellinie.
Hvis du vil hvor i en Frame du kan begynde at skrive for at det hele skal være synligt, så prøv at putte denne her ind i din paint() System.out.println(getInsets()); Den fortæller dig hvor meget rammen og titellinien fylder i pixel
Synes godt om
Ny brugerNybegynder
Din løsning...
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.