Описание тега defaultstyleddocument

3 ответа

Оптимизация кода Java - как я могу оптимизировать эту функцию remove()?

Я делаю пользовательский язык как проект для класса под названием Compilers. Весь проект на Java, с использованием JFlex в качестве моего лексического анализатора и Cup в качестве моего синтаксического анализатора. Я создал простой текстовый редакто…
2 ответа

Java GUI: объектная модель документа

HTML имеет объектную модель документа, которую Javascript может затем манипулировать / перемещать. Когда я создаю GUI в Swing - модель кажется очень разной (я не знаю названия модели), так как я создаю менеджеры компоновки и вставляю объекты внутри …
10 май '12 в 21:49
1 ответ

Вставка LeafElement самостоятельно

Я пытаюсь вставить LeafElement в переопределенный DefaultStyledDocument (также предоставляя пользовательский EditorKit) для JEditorPane: но я получаю javax.swing.text.StateInvariantError. Поэтому, следуя указаниям форума JGuru, я добавил вызовы writ…
0 ответов

Java Swing StyledDocument, прямоугольный стиль текста

У меня есть DefaultStyledDocument используется для укладки JTextPane и я хочу стилизовать некоторый текст для отображения рамки вокруг текста, как в eclipse Refractor: Как мне это сделать? Стиль создается так: style = new StyleContext().addStyle(nam…
2 ответа

DefaultStyledDocument.styleChanged(Стиль стиля) может не выполняться своевременно?

Я испытываю периодическую проблему с классом, который расширяется javax.swing.text.DefaultStyledDocument, Этот документ отправляется на принтер. В большинстве случаев форматирование документа выглядит правильно, но время от времени это не так. Похож…
1 ответ

Добавление нескольких StyleConstants в AttributeSet

У меня есть строка текста: "Это || гора к || on". Я хочу |<хорошо>| и |<лыжи>| красный, курсив, FontSize 9. Я установил отдельные наборы атрибутов StyleContext myProtected = StyleContext.getDefaultStyleContext(); AttributeSet attR = myProtected.addA…
10 авг '14 в 18:35
1 ответ

Установка цвета шрифта на DefaultStyledDocument

Я знаю, что могу установить размер шрифта на javax.swing.text.DefaultStyledDocument как это: public void apply(DefaultStyledDocument document) { final MutableAttributeSet attributeSet = new SimpleAttributeSet(); StyleConstants.setFontSize(attributeS…
02 сен '09 в 17:54
1 ответ

Jython - как я могу объединить два LeafElements в DefaultStyledDocument?

Я пытаюсь "нормализовать" подкласс DefaultStyledDocument, в том смысле, что мы имеем org.w3c.dom.Node.normalize(): то есть, объединить прилегающий текст "листья". В случае DefaultStyledDocument эти листья идентифицируются для объединения, если два с…
1 ответ

Подсветка синтаксиса Java несовпадающего символа

Я реализую подсветку синтаксиса путем повторного использования кода, размещенного здесь. Проблема в том, что каждый символ "{,}, <,>" не окрашен, за ним не следует не символ. Например в @Override public void insertString (int offset, String str, Att…
1 ответ

JEditorPane - переключение обратно в стандартный редактор

Если вы измените набор редактора JEditorPane в HTMLEditorKitКак изменить его обратно на стандартный редактор (обычный текст), как, например, когда вы впервые создаете экземпляр? Я хочу, чтобы это делалось так, чтобы я мог загружать все html и отобра…
20 июл '12 в 00:02
1 ответ

Как я могу скопировать / вставить стилизованный текст из / в буфер обмена?

У меня есть я JTextPane и я использую DefaultStyledDocument в качестве текстовой модели. Я в настоящее время использую JTextPaneпо умолчанию copy() а также paste() методы для копирования и вставки, но, как вы знаете, они копируют / вставляют только …
0 ответов

Какая-нибудь не качающаяся альтернатива DefaultStyledDocument?

Я усвоил эту идею, что всегда плохо использовать компонент Swing вне EDT.В моей программе без графического интерфейса (как она есть в настоящее время) я, тем не менее, хочу использовать какую-то размеченную строку (содержащую невизуальные логические…
1 ответ

Как очистить все стили в JTextPane?

Я создаю простую .rtf приложение для редактирования файлов с использованием RTFEditorKit(), Я добавил код для создания нового документа, откройте .rtf документ, сохранить как .rtf документа, и добавить стили к содержанию документа, такие как жирный …
13 окт '18 в 06:01
1 ответ

JTextPane DefaultStyledDocument и setEditorKit конфликтуют

Я использую JTextPane в проекте, где я должен отображать номера строк и раскрашивать некоторые ключевые слова. Для отображения номеров строк я использую 'setEditorKit', а для раскрашивания текста переопределяю методы insertString() и removeString() …
28 янв '14 в 12:37
0 ответов

Java Swing Проблемы с перемещением изображения, вставленного смещением

Вступление Мне нужно переместить изображение в JtextPane, уловка 22 в том, что изображение не рисуется напрямую методом JTextPane paintComponent(), а вставляется через DefaultStyledDocument. Другими словами, моя проблема не похожа на это, но она поч…
1 ответ

Пользовательские вкладки в jtextarea в Java

Как установить табуляцию в jtextarea для разной длины, первая вкладка должна остановиться 4 Вторая вкладка должна остановиться на 20 (если я даю вкладку от 4, она должна остановиться на 20) Третья вкладка должна остановиться на 30 (если я даю вкладк…
1 ответ

Как узнать количество вставленных символов методом Document.insertString()?

Я делаю свою собственную реализацию DefaultStyledDocument. И иногда мне нужно знать, сколько символов будет (или было) вставлено методом Document.insertString(). Но я не нашел, как это вычислить. (Сам метод insertString () сам по себе не может помоч…
02 мар '13 в 17:33
1 ответ

Вставьте один DefaultStyledDocument в другой DefaultStyledDocument

Я хочу вставить один DefaultStyledDocument в другой DefaultStyledDocument, Как мне это сделать? Я знаю об этом методе: AbstractDocument.insertString(int offs, String str, AttributeSet a) Что я действительно хочу, это что-то вроде этого: DefaultStyle…
1 ответ

Как изменить сильный синий цвет по умолчанию в элементах управления HTML-формой в Chrome?

Есть ли какое-либо обходное решение, кроме использования 3-х библиотек CSS для изменения резкого синего стиля по умолчанию для элементов ввода? После такого обновления внешний вид сложных интерфейсов оказался совершенно несовместимым...
0 ответов

Есть ли способ прочитать Java DefaultStyledDocument как HTML?

Я обновляю старое приложение на основе Java 6 на основе Swing до более нового приложения на основе браузера HTML5. Одной из особенностей старой системы было то, что она сохраняла документы как DefaultStyledDocuments непосредственно в базе данных MSS…
05 апр '21 в 22:20