Scrollpanel autoscroll(false) macht nix

C

Claraaa

Gast
Hi,

Ich hab ein Problem mit dem JScrollpanel.
Und zwar hab ich eine textArea wo ich Text hinzufüge (append).
Da recht viel Text reinkommt, soll der Scrollbalken immer oben bleiben, aber da genau liegt das Problem. Auch mit mehreren Tutorials im Internet bekomme ich es einfach nicht hin.

Java:
JTextArea = new JTextArea; 
outputTextArea.setEditable(false);	
		
outputTextFieldScrollpanel = new JScrollPane(outputTextArea);	
outputTextFieldScrollpanel.setSize(508,120);

ich hab es erst mit der offensichtlichen Methode setAutoscroll() probiert, aber da zeigt er keine Reaktion.
Dann habe ich noch verschiedene Sachen aus dem Internet getestet (setValue, getViewport u.s.w.) aber bringt alles nix.
Dazu kommt noch, dass die TextArea auch noch eine Methode setAutoscroll() besitzt und ich nicht sicher bin wo ich was anwenden muss.

mfg
 
C

Claraaa

Gast
Danke, die Sache mit dem ViewPoint scheint der richtige Weg zu sein.

Ich kann mir den Viewpoint ausgeben lassen. Wenn kein Scrollbalken da ist, ist der Punkt logischerweise (0,0) und wenn er scrollt kommen Sachen wie (0,300).
Setzen kann ich den Punkt(0,0) auch.

Wenn ich mir nach dem Setzen den Punkt ausgeben lasse, zeigt er zwar (0,0) an, aber an der Scrollleiste ändert sich nix.
Da ich vorm setzen des Punktes auch noch eine System.out.println habe sehe ich, dass bei der nächsten Textausgabe der Viewpunkt wieder bei (0,300) ist.

mfg
 


Schreibe deine Antwort... und nutze den </> Button, wenn du Code posten möchtest...
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Verständnisproblem mit ScrollPanel Java Basics - Anfänger-Themen 3
G JScrollPane + JTable + Autoscroll uvm. Java Basics - Anfänger-Themen 5
M JScrollPane: Autoscroll Java Basics - Anfänger-Themen 14
I String Expression mit Java validieren (true / false) Java Basics - Anfänger-Themen 34
M Was habe ich hier falsch, dass wenn ich z.B.: 11 eingebe mir false zurück gegeben wird? Java Basics - Anfänger-Themen 2
C Objekt1.equals(Objekt2) = immer false. Wieso? Java Basics - Anfänger-Themen 22
T Invertierung !(false/true) Java Basics - Anfänger-Themen 11
H Koordinateneingabe im 2D Array soll true/false zurückgeben Java Basics - Anfänger-Themen 5
M Wie gebe ich true or false aus? Java Basics - Anfänger-Themen 9
J HashSet Methode contains liefert false (hash Methode überschrieben) Java Basics - Anfänger-Themen 3
helldunkel While Schleife trotz false Java Basics - Anfänger-Themen 4
M TextArea scrollbar bei editable false Java Basics - Anfänger-Themen 5
M Erste Schritte while boolean=false läuft nur bei true??? Java Basics - Anfänger-Themen 23
J Array Muster mit true und false Java Basics - Anfänger-Themen 6
I set contains false Java Basics - Anfänger-Themen 11
N Boolean Werte - immer "false" Java Basics - Anfänger-Themen 5
O Was verursacht den Rückgabewert false bei der Methode ready() eines BufferedReaders Java Basics - Anfänger-Themen 9
B setOpaque(false) funktioniert nicht Java Basics - Anfänger-Themen 16
C ActionEvent mit CheckBox (true und false) Java Basics - Anfänger-Themen 6
M !boolean das selbe wie boolean == false? Java Basics - Anfänger-Themen 3
J if false Java Basics - Anfänger-Themen 3
F Enabled (false), dennoch nutzbar? Java Basics - Anfänger-Themen 3
B Warum gibst hier Equals false zurück ? Java Basics - Anfänger-Themen 23
W Methoden "Fröhliche Zahl" true | false Java Basics - Anfänger-Themen 14
D Frage zu true false in Schleifen Java Basics - Anfänger-Themen 8
feardorcha boolean array false - true - Abfrage Java Basics - Anfänger-Themen 10
Helgon Observer Pattern - hasChanged() immer false Java Basics - Anfänger-Themen 10
R If-Abfrage liefert false zurück, wieso ? Java Basics - Anfänger-Themen 20
A .setEnabled(false) zu langsam? Java Basics - Anfänger-Themen 17
3 Collections containsKey() liefert false obwohl equals() true liefert Java Basics - Anfänger-Themen 6
B if erzeugt nur immer ein FALSE Java Basics - Anfänger-Themen 2
I wie definiere ich ja oder nein für true or false Java Basics - Anfänger-Themen 7
Raidri Pattern liefert false Java Basics - Anfänger-Themen 9
Luk10 Methode gibt false zurück! Java Basics - Anfänger-Themen 2
M true und false treiben mich ins Grab! Java Basics - Anfänger-Themen 5
C setResizable(false) unter NetBeans Java Basics - Anfänger-Themen 3
F Regulärer Ausdruck warum false ? Java Basics - Anfänger-Themen 3
Y setVisible(false) Java Basics - Anfänger-Themen 21
D "true" -> Boolean wird false?! Java Basics - Anfänger-Themen 6
D Array zufällig mit 1 oder 0 oder mit true oder false füllen Java Basics - Anfänger-Themen 5
S Elemente einer Liste mit true / false Werten Java Basics - Anfänger-Themen 3
S if anweisung wird ausgeführt egal ob bedingung true o. false Java Basics - Anfänger-Themen 2
RK Scanner.hasNext() ist niemals false! o_O Java Basics - Anfänger-Themen 3
C regexp gibt immer false aus Java Basics - Anfänger-Themen 4
S jtable.editable(false) CODE? Java Basics - Anfänger-Themen 3
O true false Java Basics - Anfänger-Themen 5
G Fenster.setVisible(true); true -> false Zwischenwert? Java Basics - Anfänger-Themen 11
D Buttons gehen trotz enebled(false) Java Basics - Anfänger-Themen 8
A Übungsaufgabe lösen - Problem mit true und false Java Basics - Anfänger-Themen 6
M Textboxen lassen sich ändern obwohl editable = false Java Basics - Anfänger-Themen 8
M Per Button einer Funktion true oder false übermitteln? Java Basics - Anfänger-Themen 4
L Bedingung immer false, auch wenn zwei Strings gleich sind Java Basics - Anfänger-Themen 11
R Ist ! gleich false? Java Basics - Anfänger-Themen 3
M if(b){ b=false}else{b=true} Java Basics - Anfänger-Themen 4
K public boolean contains (Object obj) > true or false Java Basics - Anfänger-Themen 16
A Warum ist 1/10 == 0.1 false? Java Basics - Anfänger-Themen 4
M Prob bei JTextArea auf .setEditable(false) setzen Java Basics - Anfänger-Themen 2
Z while (eingabe.equals("ENDE") == false) Java Basics - Anfänger-Themen 5
frau-u Eine Exception bei false Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben