Hallo zusammen,
ich würde gerne die komplette vertikale ScrollBar durch einen Button überlagern.
Damit bekomme ich zwar hin irgendwas an die Stelle der ScrollBar zu malen, allerdings weiß ich nicht wie ich da einen JButton hinzufügen kann.
Das Funktioniert leider nicht, da innerhalb des ScrollPane der Button dann versucht wird auf ein ScrollBar zu casten.
Gibt es eine Einfache Möglichkeit da einen Button einzusetzen?
ich würde gerne die komplette vertikale ScrollBar durch einen Button überlagern.
Java:
JScrollBar bar = meinScrollPane.getVerticalScrollBar();
JScrollBar dummyBar = new JScrollBar() {
public void paint(Graphics g) {
g.setColor(Color.RED);
g.fillRect(0, 0, 10, 10);
}
};
dummyBar.setPreferredSize(bar.getPreferredSize());
meinScrollPane.setVerticalScrollBar(dummyBar);
Damit bekomme ich zwar hin irgendwas an die Stelle der ScrollBar zu malen, allerdings weiß ich nicht wie ich da einen JButton hinzufügen kann.
Java:
meinScrollPane.add(new JButton("test"), JScrollPane.VERTICAL_SCROLLBAR);
Das Funktioniert leider nicht, da innerhalb des ScrollPane der Button dann versucht wird auf ein ScrollBar zu casten.
Gibt es eine Einfache Möglichkeit da einen Button einzusetzen?