Scrollbalken zu langsam

Status
Nicht offen für weitere Antworten.
D

deni74

Gast
Hallo,

kann mir jemand sagen, wie man die Geschwindigkeit eines Scrollbalkens einstellt? Habe schon überall nachgesehen, wahrscheinlich nur nicht da, wo es steht wie es gemacht wird. Irgendwie bewegt sich der Inhalt des Fensters Pixelweise, egal ob ich mit dem Mausrad scrolle oder die Pfeile nutze. Wenn ich in den freien Teil des Scrollbalkens klicke dann scrollt er Seitenweise. Wie bekomme ich die Geschwindigkeit des Scrollbalkens eingestellt?


Gruß
Deni
 

deni74

Mitglied
Geht bei mir irgendwie nicht, wofür stehen die 3*? Mein Panel heisst jsp, wenn ich danach den Punkt setze dann kann ich eine Methode setUI() auswählen. Etwas mit set...Increment bekomme ich nicht in der Auswahl.
 

tfa

Top Contributor
Diese Methoden gibt es wie gesagt in der Klasse ScrollBar. Die *** stehen für Unit bzw. Block für zeilen- bzw.
seitenweises Scrollen. Laut API-Doks sollte man damit das Scrollverhalten regeln können, ausprobiert habe ich es allerdings nicht.
 

deni74

Mitglied
Irgendwie bekomme ich das nicht hin. Ist da irgendwo ein Unterschied ob ich ein JFrame mache oder ein Applet? Ich arbeite nämlich zur Zeit an einem Applet und bekomme es absolut nicht hin. Irgendwie habe ich auch niergends eine ScrollBar erstellt und weiss auch nicht wenn ich eins erstelle wie ich es dem JScrollPane hinzufüge. Hat jemand vielleicht ein wenig Code das ich mir das mal ansehen kann und mir ungefähr vorstellen kann wie es zu realisieren ist?
 

tfa

Top Contributor
JScrollPane bringt seine Scrollbalken mit. Dazu gibt es die Methoden getVerticalScrollBar() und getHorizontalScrollBar(). Ein Unterschied zwischen JFrame und JApplet (ich nehme an Du hast ein JApplet) gibt es da nicht. JScrollPane ist JScrollPane.
 

deni74

Mitglied
hmmmm dann raff ich es nicht. Ja ich arbeite mit einem JApplet. Ich habe meinen JSrollpane und habe auch folgende 2 Zeilen im Code: jsp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
jsp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
Leider werden mir die Scrollbars in den ScrollPanes nicht angezeigt. Wenn ich nun dem Panel, welches das JScrollPane hat einige Objekte hinzufüge und dann eins davon entferne, dann erscheint die Vertikale Scrollbar, winzigklein und sau langsam. Wie genau kann ich den denn jetzt beschleunigen wenn JScrollPane seine Scrollbars selber mitbringt und ich selber kein Objekt der JScrollBar Klasse erzeugt habe? Kann ich dann trotzdem auf dessen Methoden zugreifen um dann set***Increment() aufzurufen?
 

tfa

Top Contributor
Auf die Methoden zugreifen kannst Du sicherlich. Aber vielleicht solltest Du erstmal das Problem lösen, dass die Scrollbalken nicht korrekt angezeigt werden. Die Beschreibung des Verhaltens klingt jedenfalls seltsam.
 

deni74

Mitglied
Mache ich denn hier irgendetwas falsch?

private FlowLayout fl = new FlowLayout(FlowLayout.LEFT);
private JPanel jpBilder = new JPanel(fl);
private JScrollPane jsp = new JScrollPane(jpBilder);

jsp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
jsp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
jsp.setPreferredSize(new Dimension(790,300));

this.add(jpEinstellungen, "North");
this.add(jsp, "Center");

Wobei jpEinstellungen ein eigenständiges Panel mit FlowLayout ist.
mir kommt es auf das Panel jsp an welches auch die Scrollbalken haben soll, damit ich den Inhalt scrollen kann. Muß ich irgendwo den Viewport setzen? Wenn ja wo und wie?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Scrollbalken verschwinden beim Zoomen AWT, Swing, JavaFX & SWT 4
B Swing Problem: Horizontaler Scrollbalken in JComboBox hinzufügen AWT, Swing, JavaFX & SWT 4
M SWT Scrollbalken kommt zu spät AWT, Swing, JavaFX & SWT 5
A SWT Scrollbalken im Editorfenster erzwingen AWT, Swing, JavaFX & SWT 4
T Scrollbalken in JFrame AWT, Swing, JavaFX & SWT 8
C Swing Scrollbalken in JEditorPane - WIE? AWT, Swing, JavaFX & SWT 3
C JPanel mit FlowLayout in JScrollPane - keinen Scrollbalken AWT, Swing, JavaFX & SWT 2
M Swing Scrollbalken in einem JFrame AWT, Swing, JavaFX & SWT 10
B Swing JTable mit scrollbalken anhand von Spalten AWT, Swing, JavaFX & SWT 3
N Horizontale Scrollbalken in JTable AWT, Swing, JavaFX & SWT 2
R Scrollbalken für JFrame? AWT, Swing, JavaFX & SWT 2
C JTextArea zeigt keine Scrollbalken AWT, Swing, JavaFX & SWT 18
M Wie Scrollbalken links positionieren? AWT, Swing, JavaFX & SWT 14
A Scrollbalken von JScrollPane immer anzeigen AWT, Swing, JavaFX & SWT 2
G Scrollbalken SWT AWT, Swing, JavaFX & SWT 4
S 2D-Grafik beeinflussen durch Scrollbalken AWT, Swing, JavaFX & SWT 2
S JComboBox mit Scrollbalken AWT, Swing, JavaFX & SWT 2
T Scrollbalken für ein Menü oder laufendes Dropdown-Menü wie? AWT, Swing, JavaFX & SWT 34
A 2 textareas, ein scrollbalken AWT, Swing, JavaFX & SWT 8
vogella JScrollPane - Position setzen der Scrollbalken AWT, Swing, JavaFX & SWT 5
H Dicke der Scrollbalken einer JScrollPane beeinflussbar? AWT, Swing, JavaFX & SWT 5
D Scrollbalken in einem View AWT, Swing, JavaFX & SWT 2
D Scrollbalken Wert setzen AWT, Swing, JavaFX & SWT 6
P In ein JScrollPane zeichnen und Scrollbalken anpassen AWT, Swing, JavaFX & SWT 13
J JTextpane einem Scrollbalken geben? AWT, Swing, JavaFX & SWT 2
T JScrollPane - ScrollBalken werden nicht angezeigt AWT, Swing, JavaFX & SWT 5
S ScrollPane zeigt scrollbalken nicht an AWT, Swing, JavaFX & SWT 12
M Textfeld mit Scrollbalken AWT, Swing, JavaFX & SWT 5
C Scrollbalken bei einem JInternalFrame AWT, Swing, JavaFX & SWT 6
T JScrollPane - Scrollbalken vermeiden AWT, Swing, JavaFX & SWT 5
S JTextArea - Vertikaler Scrollbalken AWT, Swing, JavaFX & SWT 4
sliwalker Swing: Scrollbalken scrollt den Inhalt einer JList nicht AWT, Swing, JavaFX & SWT 2
M Scrollbar: Scrollbalken versetzen AWT, Swing, JavaFX & SWT 2
A Automatische Scrollbalken bei einem JFrame AWT, Swing, JavaFX & SWT 8
L Horiz. Scrollbalken von JScrollPane wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
D graphische Ausgabe zu langsam (vsync gzielt abschaltbar?)... AWT, Swing, JavaFX & SWT 13
E Java-TexturePaint sehr langsam AWT, Swing, JavaFX & SWT 9
Tommy135 JFileChooser ist sehr langsam AWT, Swing, JavaFX & SWT 13
M Swing GUI wird nach invokeLater() langsam AWT, Swing, JavaFX & SWT 19
D JavaFX GUI Komponenten werden langsam bei größerer Datenmenge AWT, Swing, JavaFX & SWT 6
J JavaFX Rendering von Canvas sehr langsam AWT, Swing, JavaFX & SWT 2
C Swing GUI extrem langsam - GUI-Code richtig ausführen AWT, Swing, JavaFX & SWT 1
L [Slick2d] Sidescroller/Hintergrundbild sehr langsam AWT, Swing, JavaFX & SWT 3
S Swing JtextPane sau langsam AWT, Swing, JavaFX & SWT 15
P JFrame langsam / seltsames Verhalten AWT, Swing, JavaFX & SWT 6
X JInternalFrame vor Java2D-Zeichnung langsam bzw. Gui friert ein AWT, Swing, JavaFX & SWT 1
H Swing JScrollPane mit "viel Inhalt" scrollt zu langsam (inkl. See-For-Yourself.jar :D) AWT, Swing, JavaFX & SWT 2
D Image soll langsam sichtbar werden AWT, Swing, JavaFX & SWT 4
M JTable mit wechselnden Spalten - sehr Langsam AWT, Swing, JavaFX & SWT 5
A HELP: JFieldText dynamisch setzen -> langsam AWT, Swing, JavaFX & SWT 19
O RandomAccesFile langsam AWT, Swing, JavaFX & SWT 6
lumo AWT Screenshots machen ist langsam? AWT, Swing, JavaFX & SWT 6
P 2D-Grafik g2.drawImage() langsam AWT, Swing, JavaFX & SWT 110
J JApplet langsam wegen vielen Tooltips? AWT, Swing, JavaFX & SWT 36
R Image laden sehr langsam AWT, Swing, JavaFX & SWT 7
F Swing JTable langsam AWT, Swing, JavaFX & SWT 13
Kr0e VolatileImage langsam AWT, Swing, JavaFX & SWT 10
A repaint() zu langsam, bitte um alternativen AWT, Swing, JavaFX & SWT 5
A Swing JTextPane sehr langsam AWT, Swing, JavaFX & SWT 6
R TableRowSorter... zu langsam AWT, Swing, JavaFX & SWT 9
Stillmatic JTextPane langsam? AWT, Swing, JavaFX & SWT 5
R JTable für sehr viele Daten sehr langsam AWT, Swing, JavaFX & SWT 20
PAX JList aktualisiert zu langsam beim Hinzufügen von Einträgen AWT, Swing, JavaFX & SWT 6
G JScrollPane scrollt zu langsam AWT, Swing, JavaFX & SWT 6
S Bilder werden sehr langsam geladen AWT, Swing, JavaFX & SWT 4
M jFileChooser extrem langsam AWT, Swing, JavaFX & SWT 15
G Swing Programmstart zu langsam AWT, Swing, JavaFX & SWT 3
J JFileChooser öffnet sich in manchen Fällen extrem langsam! AWT, Swing, JavaFX & SWT 12
S Programm aufgrund von paint() zu langsam AWT, Swing, JavaFX & SWT 18
doctus img.getScaledInstance() sehr rechenintensiv und langsam? AWT, Swing, JavaFX & SWT 3
T Linie langsam zeichnen AWT, Swing, JavaFX & SWT 3
C JButton + JFrame Reaktion SEHR langsam. AWT, Swing, JavaFX & SWT 2
J Double-Buffering zu langsam AWT, Swing, JavaFX & SWT 4
A Warum ist jtable.addRowSelectionIntervall so langsam? AWT, Swing, JavaFX & SWT 10
T Swing bei Realtime-Aktualisierung zu langsam? AWT, Swing, JavaFX & SWT 10
C TreeModel zu langsam für EventDispatchThread AWT, Swing, JavaFX & SWT 5

Ähnliche Java Themen


Oben