Avatar billede zeppeliner Nybegynder
03. marts 2005 - 15:22 Der er 7 kommentarer og
1 løsning

WinXP-style knapper!

Jeg er ved at lære Java, og er kommet til de grafiske programmer. Når jeg laver en knap, ligner den en knap fra de gamle versioner af Windows.

Hvordan laver man knapper som ligner dem, man ellers finder i Windows XP?
Avatar billede kalp Novice
03. marts 2005 - 15:24 #1
Du kan evt smide et icon/image på dem
Avatar billede kalp Novice
03. marts 2005 - 15:24 #2
button.setIcon(ditbillede);
Avatar billede kalp Novice
03. marts 2005 - 15:37 #3
kan lige tilføje du nok skal oprette et Image objekt og det er navnet på det navnet på det image objekt du egentlig skal smide ind i "Ditbilled"
Avatar billede di8leva Nybegynder
03. marts 2005 - 15:55 #4
En lidt nemmere måde (hvis styrsystemet er Windows XP) er:
try
{
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    WindowsLookAndFeel.setMnemonicHidden(false);
}
catch (Exception ex)
{
}
Avatar billede arne_v Ekspert
03. marts 2005 - 19:55 #5
javax.swing.plaf.metal.MetalLookAndFeel.setCurrentTheme(new javax.swing.plaf.metal.OceanTheme());
            UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");

var også en mulighed der var værd at overveje hvis du er på Java 1.5
Avatar billede zeppeliner Nybegynder
04. marts 2005 - 10:46 #6
di8leva's kommentar var præcis hvad jeg ledte efter...hvis du sender et svar, får du de 30 point. Og tak til alle sammen for indsatsen... :-D
Avatar billede di8leva Nybegynder
04. marts 2005 - 11:39 #7
godt

men husk at det virker kun hvis man kør programmet på en XP-maskin.
"UIManager.getSystemLookAndFeelClassName()" gir ju som den siger "systemets" look-and-feel
Avatar billede zeppeliner Nybegynder
04. marts 2005 - 13:58 #8
okay...tak for hjælpen!
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

IT-JOB