Вопросы по теме 'event-dispatch-thread'

Как я могу решить задержку отображения таймера обратного отсчета (JLabel) в Swing JPanel
Я реализовал таймер обратного отсчета (в функции), который каждую секунду обновляет метку на панели качания, это код: public void DefineTimer() { Action updateClockAction = new AbstractAction() { public void...
518 просмотров

Как узнать, нахожусь ли я в потоке отправки событий?
1. Учтите, что мой код находится в какой-то строке JPanel, которая у меня есть, я автоматически перехожу на EDT? 2. Тот же вопрос для всех других классов, которые не принадлежат GUI, JPanels или другим классам представлений, простому логическому...
8496 просмотров

Java - динамическое изменение текста jLabel в соответствии с данными, полученными с последовательного порта
Я работаю над программным обеспечением для управления складом (для хранения одежды). Все предметы на складе имеют RFID внутри, а уникальный идентификатор хранится в виде строки. Я пытаюсь сделать модуль, который позволит пользователям считывать...
1578 просмотров

Задержка перед добавлением обработчиков событий JFrame?
Я работаю над простым проектом Java Swing. Это код основного класса (имя изменено): public class MainProg { private static MainProg program; //mainWin is a JFrame private MainWindow mainWin; //Event handler class which extends...
306 просмотров

Многопоточный поток диспетчера событий Swing
У меня уже есть сообщение, связанное с проблемой многопоточности, но у меня есть несколько новых вопросов + код. У меня есть проект игры с несколькими мячами, и мне требуется проанализировать файл XML, чтобы получить информацию о мяче (например,...
603 просмотров

преобразование в ScheduledThreadPoolExecutor
Я все еще новичок в Java, поэтому я мало что узнал о потоках и параллелизме. Однако я хотел бы иметь возможность использовать ScheduledThreadPoolExecutor в качестве таймера из-за проблем, с которыми я сталкиваюсь с java.util.Timer и TimerTask. Я...
6513 просмотров

Swing, обновить значение текстового поля в for
Я пытаюсь обновить свою форму Java Swing в файле for. Я пробовал много способов, но это не сработало. Это то, что я пробовал в последний раз: for(int i=0; i<10; i++) { jTextField1.setText("" + i); try { Thread.sleep(500);...
1812 просмотров

Как совместить Swing и SpringFramework?
Swing требует запуска из потока отправки событий (EDT). Как обеспечить это в контексте Spring? В некоторых учебниках, подобных этому , компоненты просто создаются как обычные bean-компоненты. Это нормально?
258 просмотров
schedule 22.09.2022

Как вставить событие в начало очереди потока отправки событий в java?
Я уже знаю, как работает поток отправки событий . Если в потоке отправки событий есть короткие и длинные события, как показано ниже, приложение не может реагировать. Ради отзывчивости в Swing поток Event Dispatch следует использовать...
1794 просмотров
schedule 02.11.2022

Как использовать javax.swing.text.AsyncBoxView для делегирования макета текста в JTextPane потоку, отличному от EDT?
Я достиг предела производительности JTextPane, пытаясь реализовать компонент консольного стиля. По большей части моя консоль ведет себя довольно хорошо, но попытки спамить ее большим количеством текста без пробелов заканчиваются полным зависанием...
139 просмотров