Вопросы по теме 'swingworker'

Как управлять пулом потоков Java SwingWorker по умолчанию?
У меня есть приложение, которое использует 2 длительные задачи SwingWorker, и я только что столкнулся с парой компьютеров Windows с обновленными JVM, которые запускают только одну из них. Ошибок не указано, поэтому я должен предположить, что пул...
6214 просмотров
schedule 18.09.2023

Проблема с созданием значений обновления JProgressBar в Loop (Threaded)
Я пытаюсь заставить мою программу постоянно обновлять значения индикатора выполнения в методе при выполнении некоторых операций. Однако этого не происходит до конца, и пользовательский интерфейс зависает. Посмотрев на похожие вопросы с моими...
8083 просмотров

Многопоточность индикатора выполнения MVC
Я использую шаблон MVC для своего дизайна, когда пользователь нажимает кнопку поиска, я вызываю поиск в модели, но я также хочу обновить индикатор выполнения с информацией, возвращенной из этой модели. Я пытался использовать свингворкер, но...
4479 просмотров

Использование переменной final в сигнатуре метода Java SwingWorker
I have a method that uses a SwingWorker. Part of the code is shown below: public class mySocket { public void writePacket(final String packet) { // schedules execution on the single thread of the executor (so only one // background...
571 просмотров
schedule 25.02.2024

Отменить все сообщения, кроме последнего, в акторе Scala
У меня есть SwingWorker актер, который вычисляет график для отображения из объекта параметров, который он получает; затем рисует график в ветке EDT. Некоторые элементы графического интерфейса могут изменять параметры этого графика. Когда они...
185 просмотров
schedule 05.06.2024

Java Threading — приложение Swing
Я пытаюсь научиться обрабатывать класс (в частности, метод в классе), и я столкнулся с Thread() и SwingWorker() . Это качающееся приложение. Что мне выбрать и почему? Кроме того, есть ли какой-то общий способ добавить реализацию потоковой...
222 просмотров
schedule 10.09.2023

Свинг-обновление компонентов пользовательского интерфейса во время выполнения задания
Я разрабатываю приложение для качелей. В этом у меня есть рабочий процесс работы, которые нужно сделать. Я запускаю эти задания в цикле for одно за другим. Интересно, что мне нужно обновить строку состояния графического интерфейса с текущим...
1193 просмотров
schedule 16.04.2022

Я продолжаю получать следующее сообщение об ошибке java.lang.IllegalStateException: буферы не созданы
Я продолжаю получать следующее сообщение об ошибке java.lang.IllegalStateException: Буферы не созданы. Я впервые сталкиваюсь с этим и не знаю, как безопасно от него избавиться. Я исследовал это сообщение об ошибке, и единственным решением, с которым...
261 просмотров

Рабочий поток блокирует перерисовку графического интерфейса
Я пытаюсь сделать экран входа в приложение. Во время входа в базу данных MySQL будет выполнено множество SQL-запросов, и настройка всех параметров может занять несколько секунд. Я хотел бы отобразить экран состояния с помощью макета карты и обновить...
1877 просмотров

Индикатор выполнения зависает при загрузке файла в java
Возможный дубликат: JProgressBar не будет обновляться Итак, я пытаюсь показать ход загрузки файла, загружаемого на Java. Я могу вывести текущий процент в виде строки на консоль, но когда я пытаюсь обновить пользовательский интерфейс,...
1505 просмотров

SwingWorker не отвечает
Что я пытаюсь сделать? По щелчку Start JButton будет выполняться SwingWorker . Внутри метода doInBackground() я передаю каждый индекс arrNames методу publish() , чтобы его можно было отобразить внутри JTextArea . Что случилось?...
1034 просмотров
schedule 06.02.2022

Использование Swingworker для постоянного обновления графического интерфейса
В моем коде пользователь нажимает кнопку, а затем я хочу, чтобы это вызывало фоновый поток SwingWorker, где я в основном перебираю список, перекрестно ссылаюсь на него с другими данными, а затем обновляю графический интерфейс с помощью JLabel для...
1427 просмотров

Как правильно используются методы publish() и process() в SwingWorker?
Эти два метода в SwingWorker сейчас меня смущают, и мне кажется, что их очень легко использовать неправильно. Метод publish( ) описывает следующее: Отправляет блоки данных в метод process(java.util.List). Этот метод должен...
5702 просмотров
schedule 19.02.2022

Как использовать переменную экземпляра в нескольких рабочих потоках Swing с потокобезопасностью?
Я использую рабочий поток Swing для связи с остальными службами. Мой сценарий: я вызываю один поток, чтобы получить данные из остальных служб и добавить в свою переменную списка. и еще один поток, чтобы отправить список данных, чтобы сохранить его....
355 просмотров
schedule 01.01.2023

Как использовать SwingWorker?
Друзья, я разрабатываю java-приложение. Это для мониторинга производительности. на этом я получаю значения в одном классе и рисую график в другом классе. я хочу использовать swingworker для альтернативного выполнения этих двух классов....
1068 просмотров
schedule 05.06.2024

График не отображается, но значение изменяется в jfreechart?
Друзья, в своем приложении я использую swingworker для генерации jfreechart в качестве альтернативы серверным счетчикам. для этого значения меняются по осям X,Y, но график не отображается . Есть ли проблема в моем коде? пожалуйста, проверьте это...
492 просмотров
schedule 22.02.2024

Таймер обратного отсчета с графическим интерфейсом с использованием SwingWorker - не обновляется должным образом
я пытаюсь сделать таймер обратного отсчета с помощью swingworker, проблема в том, что когда секунды доходят до нуля, программы возвращают их к 60 и вычитают один. Я сделал программу без графического интерфейса, и она работает просто отлично, но с...
419 просмотров
schedule 03.03.2023

SwingWorker: метод process() не вызывается
У меня есть поток SwingWorker, который я использую для обновления пользовательского интерфейса JLabel, и помимо методов publish()/process() программа работает (в том смысле, что JLabel успешно публикуется с соответствующим текстом/фоном/границей и т....
887 просмотров

SwingWorker зависает после завершения: является ли плохой практикой запуск и запуск пула потоков из SwingWorker?
Предположим, что приложение читает файл данных, получает некоторый ввод (через графический интерфейс) от пользователя, получает дополнительные данные из большой базы данных и выполняет длительный анализ. По совету я удалил трудоемкие части...
643 просмотров
schedule 29.01.2023

SwingWorker для изменения кнопки в основном классе графического интерфейса
У меня есть основной класс GUI с кнопками и другими элементами управления. Когда одна из кнопок (скажем, btnGo) выбрана, она отключается, и SwingWorker (в настоящее время часть другого класса) инициируется, чтобы что-то сделать. Я хочу, чтобы...
27 просмотров
schedule 09.05.2023