Вопросы по теме 'jtextpane'
Компонент Swing мерцает при частом обновлении
У меня где-то есть пара тысяч строк кода, и я заметил, что мой JTextPane мерцает, когда я слишком сильно обновляю его. Я написал здесь упрощенную версию:
import java.awt.*;
import javax.swing.*;
public class Test
{
static JFrame f;
static...
3836 просмотров
schedule
30.01.2024
Найдите смещение к строке в JTextPane
Я ищу быстрый способ найти строку в JTextPane и изменить там стиль, чтобы он был выделен. В настоящее время у меня есть что-то вроде этого (tpOutput - это рассматриваемая JTextPane, strSearch - строка для поиска.. duh):
int index =...
2303 просмотров
schedule
29.11.2022
Highlighter против StyledDocument Java Swing для изменения цвета текста в JTextPane
Я использовал setCharacterAttributes из StyledDocument для изменения цвета определенных слов или разделов в JTextPane .
Но затем я заметил здесь некоторые ответы, где они используют Highlighter (обычно DefaultHighlighter ), чтобы сделать то...
562 просмотров
schedule
27.11.2022
Ограничить использование пространства JTextPane
Я использую JTextPane для регистрации некоторых данных из сетевого приложения, и после того, как программа работает более 10 часов или около того, я получаю ошибку кучи памяти. Текст продолжает добавляться в JTextPane, что увеличивает использование...
1021 просмотров
schedule
03.04.2024
Добавление прослушивателя мыши к JLabel/JButton, вставленному в JTextPane
У меня проблема: когда я пытаюсь добавить mouselistener в JLabel или JButton в JTextPane, я получаю сообщение об ошибке «невозможно преобразовать в Mouselistener путем преобразования вызовов». Я бы предпочел иметь компонент в JEditorPane. Я также...
6113 просмотров
schedule
24.12.2023
Многострочная метка/область/панель в Java с текстом по ширине [закрыта]
У меня есть интересная задача. Рассмотрим String content с неизвестной длиной. Я хочу отобразить content с Font font с выравниванием по ширине текста. Мне нужно знать, сколько height это займет, если я укажу width . Я хочу отобразить...
374 просмотров
schedule
14.11.2023
JTextPane не переносит текст
Я столкнулся с одной странной проблемой. У меня есть JtextPane внутри JscrollPane , который показывает большую строку с точки зрения списка рассылки, и он правильно оборачивает код, когда я запускаю программу с помощью eclipse, но когда я запускаю...
3760 просмотров
schedule
19.03.2024
Java добавить глобальные стили/атрибуты JTextPane?
Я хочу добавить глобальный набор атрибутов в свой JTextPane.
Я нашел это:
SimpleAttributeSet style = new SimpleAttributeSet();
StyleConstants.setLeftIndent(style, 20);
StyleConstants.setFirstLineIndent(style, -20);
Из...
1606 просмотров
schedule
21.03.2024
Как раскрасить ключевые слова в текстовом редакторе Java?
У меня есть небольшой рабочий текстовый редактор, написанный на Java с использованием JTextPane, и я хотел бы раскрасить определенные слова. Это будет работать так же, как ключевые слова в Java (в Eclipse) окрашены; если они являются ключевыми...
886 просмотров
schedule
23.02.2024
JScrollbar не активируется, когда текст выходит за пределы ширины окна
вот моя проблема: у меня есть JTextPane, который я добавил в JScrollpane. Теперь, когда я пишу в StyledDocument этой JTextPane, а строка длиннее ширины JTextPane, она отображает остальную часть строки в новой строке вместо активации полосы прокрутки,...
91 просмотров
schedule
07.05.2024
Java – Как установить максимальную ширину для «таблицы» в JTextPane?
У меня есть JTextPane с содержимым html:
Pane = new JTextPane();
Pane.setEditable(false);
Pane.setContentType("text/html");
Pane.setEditorKit(kit);
Pane.setText("<html><body><div...
828 просмотров
schedule
14.04.2024
Обновление одного JTextPane из множества разных классов
Мне нужно синхронизировать две базы данных с помощью кнопки. Под кнопкой у меня есть JTextPane в JScrollPanel. Мой класс TextPane выглядит так:
public class InfoArea extends JTextPane {
private final HTMLEditorKit kit = new...
27 просмотров
schedule
01.05.2024
JTextField DocumentListener
Попытка получить значение JTextField по мере его обновления (вставленные символы, удаленные символы, измененные символы), а затем установка его значения.
Я столкнулся с исключением «Попытка мутировать в уведомлении», которое привело меня к:...
223 просмотров
schedule
17.09.2022
Однонаправленный расширяющийся JTextPane
Я пытаюсь создать JTextPane, который будет действовать как JTextArea в примере ниже:
import javax.swing.*;
import java.awt.*;
public class SampleTextArea {
public static void main(String[] args){
JFrame frame = new JFrame();...
107 просмотров
schedule
12.02.2024
JTextPane в GridBagLayout ведет себя не так, как нужно
Я столкнулся со следующей проблемой в моей программе. У меня есть JPanel с GridBagLayout внутри JScrollPanel. Он должен иметь следующее поведение:
Прокрутка должна быть возможна только по вертикали.
В JPanel строки добавляются динамически....
487 просмотров
schedule
12.11.2023
JTextPane - размер соответствует содержимому
Что у меня есть -
Что мне нужно -
Код:
JFrame frame = new JFrame();
JPanel panel = new JPanel();
JTextPane pane = new JTextPane();
pane.setText("Long string Long string Long string Long string Long string Long string");...
1179 просмотров
schedule
18.04.2024
Проблема с отображением JTextPane/JScrollPane
Я пытаюсь обернуть JTextPane с помощью JScrollPane, и мне нужно, чтобы фон был прозрачным.
Вот мой код:
public CharPanel(){
super.setLayout(null);
JButton LButton = new JButton("<");
LButton.setBounds(0, 300, 50, 50);...
36 просмотров
schedule
06.11.2023
Как использовать javax.swing.text.AsyncBoxView для делегирования макета текста в JTextPane потоку, отличному от EDT?
Я достиг предела производительности JTextPane, пытаясь реализовать компонент консольного стиля. По большей части моя консоль ведет себя довольно хорошо, но попытки спамить ее большим количеством текста без пробелов заканчиваются полным зависанием...
139 просмотров
schedule
28.12.2023