Вопросы по теме 'edt'
Поток отправки событий соответствует модели памяти Java
Это связано с более ранним вопрос Я спросил, где был ответ:
Если к полю обращаются несколько потоков, оно должно быть изменчивым или окончательным, или доступ к нему должен осуществляться только с помощью синхронизированных блоков. В...
544 просмотров
schedule
06.08.2022
Шаблон безопасности резьбы Swing
Для простоты представьте себе приложение, которое загружает файл. Существует простой графический интерфейс с одной меткой, отображающей прогресс. Чтобы избежать нарушений EDT, я, как и каждый законопослушный гражданин, скачиваю файл в одном потоке...
473 просмотров
schedule
03.01.2023
Невозможно обновить значение JProgressBar из другого потока при добавлении других элементов
У меня проблема с отображением текущего состояния (в JProgressBar) при добавлении других компонентов в JPanel.
Эта операция тяжелая и занимает около 2 секунд с 20 итерациями (добавление 20 элементов). Но может быть и 100 штук.
Поэтому мне нужно...
70 просмотров
schedule
24.01.2024
Небрежные шаблоны проектирования для обновления графического интерфейса из другого потока в Java
Какой шаблон проектирования лучше всего подходит для обновления графического интерфейса при работе с другими потоками в Java (Swing)?
Например, представьте себе объект (например, пользовательскую панель JPanel), у которого есть JList, поддерживающий...
36 просмотров
schedule
25.08.2022
Сделайте анимацию быстрее, когда есть тысячи компонентов
Я пытаюсь скрыть JSplitPane с анимацией. Под скрытием я подразумеваю setDividerLocation(0) , чтобы его левый компонент был невидимым (технически он виден, но с нулевой шириной):
public class SplitPaneTest {
public static void main(String[]...
68 просмотров
schedule
14.10.2022
Включение экземпляра типа GUI останавливает EDT
В настоящее время я делаю визуализатор алгоритмов и пытаюсь поместить все остальные алгоритмы в другой класс. я получал эту ошибку
Включающий экземпляр типа GUI недоступен.
Поэтому я добавил gui в строку (в классе алгоритмов):...
25 просмотров
schedule
17.03.2023