Sziasztok!
Napok óta nem tudom lebeszélni a jScrollPane-t, hogy mikor a jTextPane-be tartalmat töltök ne scrollozzon az aljára. Azt szeretném, hogy legfelül maradjon, kérlek segítsetek feloldani ezt a problémát. Az alábbi kóddal próbálkozom:
jScrollPane = new javax.swing.JScrollPane();
jTextPane = new javax.swing.JTextPane();
jScrollPane.setAutoscrolls(true);
jScrollPane.setName("jScrollPane"); // NOI18N
jTextPane.setContentType("text/html); // NOI18N
jTextPane.setEditable(false);
jTextPane.setName("jTextPane"); // NOI18N
jTextPane.setText(content);
jScrollPane.setViewportView(jTextPane);
Előre is köszönök minden választ.
Üdv.
- 991 megtekintés
Hozzászólások
jTextPane.setCaretPosition(0); Azt hiszem ezzel az elejére ugrik. Vagy mindig ezt meghívod minden adatbetöltés után vagy saját osztályt írsz, aminek az őse a JTextPane és abban felüldefiniálod a setText és egyéb ilyen metódusait ha vannak.
- A hozzászóláshoz be kell jelentkezni
1000 tnx, nem kellett felüldefiniálni :) én eddig a scroll pozícióját próbáltam helyretenni.
- A hozzászóláshoz be kell jelentkezni