Avatar billede themepark Nybegynder
24. marts 2005 - 14:14 Der er 13 kommentarer og
1 løsning

Titlebar i JFrame

Kan man ikke på en eller anden måde fjerne den titlebar i ens JFrame, eller i det mindste beregne højden på den, så ens grafik ikke bliver skjult af den? :(
Avatar billede _carsten Nybegynder
24. marts 2005 - 14:18 #1
Den er ca. 30 pixel høj

setUndecorated(true);  fjerner titlebar
Avatar billede _carsten Nybegynder
24. marts 2005 - 14:19 #2
Men den fjerner så også minimer, maximer og luk knapperne !
Avatar billede themepark Nybegynder
24. marts 2005 - 14:22 #3
Ja, det ved jeg, også da jeg stillede spørgsmålet, men skidt, hvem behøver de knapper *g* *dyb ironi*
Avatar billede themepark Nybegynder
24. marts 2005 - 14:22 #4
Men kan den egentlig resizes?
Avatar billede _carsten Nybegynder
24. marts 2005 - 14:24 #5
Ja - det kan du stadig gøre
Avatar billede _carsten Nybegynder
24. marts 2005 - 14:25 #6
Ellers styrer du det med denne:  setResizable(boolean resizable)
Avatar billede themepark Nybegynder
24. marts 2005 - 14:25 #7
Nu tænkte jeg, når jeg koder, kan jeg angive en anden størrelse for den :)
Avatar billede themepark Nybegynder
24. marts 2005 - 14:34 #8
Der skulle være et spørgsmålstegn bagefter :)
Avatar billede _carsten Nybegynder
24. marts 2005 - 14:39 #9
Nej og ja

Nej, til at du ikke kan gøre det direkte ved eksempelveis et metodekald

Ja, til at du selv kan lave noget, hvilket jeg gjorde engang, men smed det hele væk, da jeg fandt ud af, jeg aldrig havde set et program uden en titlebar, så jeg har ikke lige løsningen, men så vidt jeg husker skal du starte med at designe det eget
LookAndFeel, d.v.s extende BasicLookAndFeel og tage den derfra.

En temmelig sej opgave kan jeg huske.
Avatar billede themepark Nybegynder
24. marts 2005 - 14:43 #10
Aha...godt, så tror jeg bare, jeg enten beholder den titlebar, eller fjerner den og laver en Exit knap i stedet for :) Smid et svar, den herre :)
Avatar billede themepark Nybegynder
24. marts 2005 - 14:45 #11
Hov, dumme mig, det har du jo allerede gjort *g*
Avatar billede _carsten Nybegynder
24. marts 2005 - 14:46 #12
Lyder fornuftigt !

Nogle SAP folk lavede deres eget LookAndFeel på 14 dage, hvis jeg kan finde linket smider jeg det her :)

Svaret er lagt
Avatar billede themepark Nybegynder
24. marts 2005 - 14:49 #13
Det er du velkommen til, men SÅ vigtigt er det nu heller ikke at få resizet den titlebar ;)
Avatar billede mikkelbm Nybegynder
24. marts 2005 - 19:35 #14
"så ens grafik ikke bliver skjult af den"

Var det ikke nemmere at tegne på et JPanel og adde den til din JFrame?
På den måde er koordinaterne 0, 0 oppe i hjørnet under titelbaren.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester