Methoden Knopffarbe einer Scrollbar

JavaTom1

Mitglied
Hallo,
ich bin ein (Umsteiger) von VB auf Java und bastle z.Z. an einem Applet.

Der Versuch in meinem Applet die Knopffarbe einer Scrollbar einzustellen
blieb bis jetzt leider ohne Erfolg.
Die Hintergrundfarbe der Scrollbar ließ sich problemlos ändern mit
der Methode Scrollbar.setBackground(...); .
Scrollbar.setForeground(...); blieb bei mir wirkungslos.

Auszug aus dem Code:

Code:
Color CSbar;
Scrollbar [] HScroll1 = new Scrollbar [1];

public void init()
{
     CSbar = new Color(0,240,200);
     setLayout(null);
     HScroll1[0] = new Scrollbar();
     HScroll1[0].setBounds(48,624,809,17);
     HScroll1[0].setOrientation(Scrollbar.HORIZONTAL);
     HScroll1[0].setVisibleAmount(20);
     HScroll1[0].setValue(0);
     HScroll1[0].setMinimum(0);
     HScroll1[0].setMaximum(100+20);

     HScroll1[0].setForeground(CSbar);
     HScroll1[0].setBackground(CSbar);

     HScroll1[0].setVisible(true);
     HScroll1[0].addAdjustmentListener (this);
     add(HScroll1[0]);
}

Die Suche über Google blieb bis jetzt erfolglos, weis jemand hier weiter ?

Gruß
Tom
 
Funktioniert das auch irgendwie mit der klassischen Java Scrollbar ?
(Nach import von javax.swing.UIManager; und javax.swing.plaf.ColorUIResource;
und der o.a. Zeile war bei mir trotzdem alles beim alten).
Sonst muss ich wohl doch auf die javax Klassen zurückgreifen und bei mir alles umkrempeln.

Danke erstmal an alle.

Gruß
Tom
 

Zurück
Oben