/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
JOptionPane
Fra : Ostekongen


Dato : 23-09-02 14:27

Hej hajer.
Er det muligt at ændre en JoptionPane's egenskaber?
Jeg tænker på om man kan give den baggrunsfarve, indsætte logo mv.
På forhånd tak
__________________________________________________________________
Ostekongen ICQ#: 144551849 Current ICQ status: + More ways to contact me i
See more about me:
__________________________________________________________________



 
 
Carsten Stage (23-09-2002)
Kommentar
Fra : Carsten Stage


Dato : 23-09-02 17:37

Hej!

Du kan ændre på en masse med UIManager'en.
Her er en liste over muligheder for OptionPane med angivelse af
defaultværdier:



OptionPane.background = javax.swing.plaf.ColorUIResource[r=204,g=204,b=204]

OptionPane.border =
javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@f73c1

OptionPane.buttonAreaBorder =
javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@789144

OptionPane.cancelButtonText = Cancel

OptionPane.errorIcon = javax.swing.plaf.IconUIResource@1ddcde

OptionPane.font =
javax.swing.plaf.FontUIResource[family=dialog,name=Dialog,style=plain,size=1
2]

OptionPane.foreground = javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]

OptionPane.informationIcon = javax.swing.plaf.IconUIResource@fb1f7

OptionPane.messageAreaBorder =
javax.swing.plaf.BorderUIResource$EmptyBorderUIResource@6d0338

OptionPane.messageForeground = javax.swing.plaf.ColorUIResource[r=0,g=0,b=0]

OptionPane.minimumSize =
javax.swing.plaf.DimensionUIResource[width=262,height=90]

OptionPane.noButtonText = No

OptionPane.okButtonText = OK

OptionPane.questionIcon = javax.swing.plaf.IconUIResource@6e70c7

OptionPane.titleText = Select an Option

OptionPane.warningIcon = javax.swing.plaf.IconUIResource@2e506e

OptionPane.windowBindings = [Ljava.lang.Object;@228a02

OptionPane.yesButtonText = Yes

OptionPaneUI = javax.swing.plaf.basic.BasicOptionPaneUI



Eksempel på brug:

UIManager.put("Table.font", new Font("Dialog", 0, 18));

Nu skal du bare skifte "Table.font" ud med den variabel du vil ændre osv.

Håber det er hvad du søger efter...



Hilsen

Carsten Stage







Søg
Reklame
Statistik
Spørgsmål : 177500
Tips : 31968
Nyheder : 719565
Indlæg : 6408518
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste