Hallo!
Ich verwende eine JTextPane und eine mit StyledTextActions verknüpfte
JComboBox. Die Styles werden aus einem css-File eingelesen. Das klappt
auch alles soweit, nur, wenn ich einen Teil eines Textes markiere, der
schon einen Style zugewiesen bekommen hat und diesem einen neuen Style
zuweise, dann wird der vorherige Style überschrieben. Kann man das nicht
kombinieren, solange die Styles sich nicht gegenseitig ausschließen?
z.B.
Style 1:
.rot {color:red;}
Style 2:
.xxl {font-size:30pt;}
Das sollte sich ja nicht in die Quere kommen, oder? Aber wenn ich einer
Zeile "xxl" zuweise und anschließend "rot", dann werden die Zeichen wieder so klein wie sie zuvor waren.
Wie kann man das verhindern?
Viele Grüße und danke im Voraus
Tom.
Ich verwende eine JTextPane und eine mit StyledTextActions verknüpfte
JComboBox. Die Styles werden aus einem css-File eingelesen. Das klappt
auch alles soweit, nur, wenn ich einen Teil eines Textes markiere, der
schon einen Style zugewiesen bekommen hat und diesem einen neuen Style
zuweise, dann wird der vorherige Style überschrieben. Kann man das nicht
kombinieren, solange die Styles sich nicht gegenseitig ausschließen?
z.B.
Style 1:
.rot {color:red;}
Style 2:
.xxl {font-size:30pt;}
Das sollte sich ja nicht in die Quere kommen, oder? Aber wenn ich einer
Zeile "xxl" zuweise und anschließend "rot", dann werden die Zeichen wieder so klein wie sie zuvor waren.
Wie kann man das verhindern?
Viele Grüße und danke im Voraus
Tom.