У меня есть JEditorPane
, где я скопирую текст из другого приложения, например. Adobe Pagemaker, Corel Draw и т. д. Я хочу, чтобы мои шрифты не менялись. Как мне это сделать ?
Как сохранить шрифт неизменным при копировании в JEditorPane в java?
Ответы (2)
Я хочу
JEditorPane
с другим шрифтом.
Примеры в разделе Как использовать области редактирования и области текста может помочь вам в этом. В частности, TextComponentDemo
иллюстрирует изменение характеристик шрифта как программно, так и интерактивно. Подробнее см. initDocument()
.
person
trashgod
schedule
01.02.2013
Вы должны установить его в StyleContext
, шрифт по умолчанию, а затем установить объект StyleContext
для вашего JEditorPane.
Прочтите о StyleContext
person
Aniket Inge
schedule
01.02.2013
Я не хочу, чтобы он был установлен шрифтом по умолчанию. Я хочу JEditorPane с другим шрифтом.
- person Pranjal Choladhara; 01.02.2013
DataFlavors
и способы реализации передачи данных RTF/HTML изClipboard
в вашJEditorPane
. Похожая проблема обсуждалась на форумах Java. - person maksimov   schedule 01.02.2013