Avatar billede swaq Nybegynder
08. januar 2003 - 14:09 Der er 6 kommentarer og
1 løsning

LookAndFeel virker ikke på app. vinduesramme? Hvorfor ik'???

Hejsa

Jeg benytter kunststoff look and feel på mit, det virker perfekt undtagen på vinduesrammen som stadig ser meget XP-agtig ud.

Her er hvordan jeg anvender kunststoff L&F:
public static void main(String[] args) {
//lookAndFeel
try{
UIManager.setLookAndFeel(new
com.incors.plaf.kunststoff.KunststoffLookAndFeel());
}
catch(UnsupportedLookAndFeelException uex){
System.err.println(uex);
}
//mainFrame and surroundings are made
Main main1 = new Main();
}
Og her er et screenshot af problembarnet:
http://www.wasf.dk/scrShot.gif
(billedet skal forstørres i full size!)

På forhånd mange tak :-)


/Swaq
Avatar billede riversen Nybegynder
08. januar 2003 - 14:14 #1
denne laf gør det http://javootoo.l2fprod.com/plaf/3dlf/screenshot_3dlf.png

så jeg tror det kommer en på det laf man bruger
Avatar billede r9 Nybegynder
08. januar 2003 - 14:15 #2
JFrame er OS afhængig.
Så hvis du bruger winXP, så ligner din JFrame winXP-look-and-feel.

Jeg mener ikke at du kan ændre ved JFrame's look-and-feel.
Avatar billede riversen Nybegynder
08. januar 2003 - 14:16 #3
så er mit eksempel nok fra et andet os
Avatar billede r9 Nybegynder
08. januar 2003 - 14:18 #4
ellers også er det ikke en JFrame, men en InternalFrame.
Avatar billede swaq Nybegynder
08. januar 2003 - 14:19 #5
Øv! det gør det mindre sjovt at arbejde med L&F...
men tak for svaret :-)
Avatar billede riversen Nybegynder
08. januar 2003 - 14:19 #6
ja...det kan jo testes :-)
Avatar billede mhj28 Nybegynder
28. oktober 2004 - 09:22 #7
Du skal bare skrive:

JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);

før du sætter det nye LookAndFeel.
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