Как создать ComponentView для элемента в javax.swing.text.HtmlDocument - PullRequest
0 голосов
/ 17 марта 2012

Может быть, мой вопрос немного странный, но я пытаюсь создать не такой простой html-редактор, и мне нужно предоставить пользователям возможность изменять div для документа. Я уже сделал несколько пользовательских тегов и несколько других вещей, но на этот раз я действительно застрял, потому что это немного по-другому:

Я просто не знаю, как создать View для своего элемента, который я могу свободно разместить в интерфейсе редактора, и в то же время он позволяет изменять документ в текущей позиции Element.

Итак, я хочу что-то вроде:

 <html>
   ...
   <body>
       <div style="position:absolute; left:80px; bottom:0px;" >My Div</div>
   </body>
 </html>

Я создал, во-первых, класс FloatingView, который расширяет ComponentView, и поместил его в макет редактора, чтобы я мог свободно перемещать его, а на его компоненте я добавил новый JTextPane, но синхронизировал его кошмар, потому что я не знаю, как это сделать, или я делаю это неправильно.

Пожалуйста, если кто-то знает какой-нибудь документ или страницу, где я могу получить базу для начала, я очень ценю это.

Спасибо за совет

1 Ответ

1 голос
/ 17 марта 2012

Вы можете использовать это http://java -sl.com / custom_tag_html_kit.html в качестве основы вашего редактора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...