M
Michael167
Gast
Hallo,
ich habe eine jTextPane und möchte daneben in einer JTextArea immer die aktuelle Zeilennummern stehen haben
jetzt ist mein problem, dass ich nicht weiß wie ich immer die aktuelle Zeilennummer bekomme (wenn man text in JTextPane schreibt) und dann gleich in der JTextArea anzeige
vll kann mir jemand helfen
Danke,
Michael[/code]
ich habe eine jTextPane und möchte daneben in einer JTextArea immer die aktuelle Zeilennummern stehen haben
Code:
StringBuffer lines = new StringBuffer();
public JComponent createZeilennummern(){
JScrollPane jScrollPane = new JScrollPane();
JTextPane jCurrentTextPane = new JTextPane();
JPanel numbersAndText = new JPanel();
JTextArea lineNumbers = new JTextArea();
getLineNumbers();
numbersAndText.add(jCurrentTextPane);
numbersAndText.add(lineNumbers);
jScrollPane.setRowHeaderView(lineNumbers);
jScrollPane.setViewportView(jCurrentTextPane);
return jScrollPane;
}
public StringBuffer getlineNumbers(){
lines.append(1 + " \n");
lines.append(2 + " \n");
return lines;
}
jetzt ist mein problem, dass ich nicht weiß wie ich immer die aktuelle Zeilennummer bekomme (wenn man text in JTextPane schreibt) und dann gleich in der JTextArea anzeige
vll kann mir jemand helfen
Danke,
Michael[/code]