Gå til innhold

Anbefalte innlegg

Skrevet

Hei

 

Sitter og lager et program, og jeg må inrømme at jeg ikke liker "looken" på standard Java Metal gui komponenter. Derfor har jeg brukt JFrame.LookAndFeel(false) <- for å bruke platformen sin "look".

 

Jeg har bygget opp gui med JDesktopPane som "main" vindu, og bruker JInternalFrame for å lage de interne vinduene. Problemet mitt er at de interne vinduene får da den stygge standard java "look". JMenuBar i main vinduet mitt og har standard java look.

 

Ser på programmer som Eclipse og Azuerus som er utvilket i Java, der har de normale menyer(windows) osv, men har ikke funnet noe som sier at jeg kan endre LookAndFeel for JMenubar og JInternalFrame.

 

Dersom det er nødvendig med kode si i fra.

 

--

Thomas

Videoannonse
Annonse
Skrevet (endret)

Jeg skriver følgende først i programmet, og det fungerer for meg.

 

try {        UIManageger.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
} catch (Exception e) {
}

 

Prøver gjerne de andre L&F også, for best å tilpasse meg plattformen.

Endret av anderlin
Skrevet

Hei

 

funket bra det, tenkte når jeg hadde satt at en ikke skulle bruke default så ble det slik på alle vindu og jeg slapp å bruke uimanager, men det fungerte som jeg ville det med uimanager

 

takker for hjelpen.

 

--

Thomas

  • 2 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...