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

Переместить изображение в JFrame без перерисовки()
Я пытаюсь построить 2D-игру. У меня есть статичное фоновое изображение и изображение персонажа. Когда я нажимаю клавишу перемещения (WASD), основной класс (где есть прослушиватель клавиш) вызывает функцию в классе с именем Player. Функция меняет...
7203 просмотров
schedule 14.03.2024

Обновить графический интерфейс Swing
У меня есть доска с плитками, а плитки содержат препятствия. Препятствие может быть одного из нескольких типов (стена, лазер, ...). Каждый раунд игры я выполняю доску, которая выполняет все препятствия. Как только препятствие было выполнено и...
465 просмотров
schedule 19.09.2022

Восстановление WinForm с текстовым полем, содержащим большой объем данных
Я создал форму на C # (VS2010), которая содержит (среди прочего) элемент управления текстовым полем. Текстовое поле может в какой-то момент содержать большой объем данных (~ 3 миллиона символов). При прокрутке или перемещении формы никаких проблем...
386 просмотров
schedule 18.11.2023

Стирание закрашенных областей с полупрозрачных виджетов в Qt
Я столкнулся с проблемой стирания ранее окрашенных областей виджета Qt. Основная идея заключается в том, что пользователь выбирает область экрана, щелкая и перетаскивая мышь, и на выбранной области рисуется прямоугольник. Заголовок class...
2531 просмотров
schedule 21.12.2023

ошибочное поведение repaint() в java (JPanel, JFrame)
package BlackjackPanels; import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; import javax.imageio.ImageIO; import java.awt.image.BufferedImage; public class MainPanel extends JFrame implements ActionListener {...
182 просмотров
schedule 25.09.2022

Метод repaint() не работает должным образом
У меня есть две кнопки: кнопка сброса и кнопка вычисления . Кнопка сброса предназначена только для перерисовки JPanel под названием p1 . Цель кнопки расчета, чтобы сделать расчет и обновить JLabel . Проблема в том, что при нажатии кнопки...
93 просмотров
schedule 22.02.2024

Перерисовка окна JavaFX
Есть ли возможность ПЕРЕКРАСИТЬ открытое окно приложения javafx? Мне нужно перерисовать это окно в цикле (i=1000) и проверить время от начала до конца перерисовки. Я не знаю, где и какой метод использовать. Большое спасибо public class...
1773 просмотров
schedule 30.10.2022

Проблема с перерисовкой/обновлением Java Jpanel
у меня проблема с методом Repaint моей jpanel. Я пытаюсь сделать "Гоночную игру" с Java Swing и следуя архитектуре MVC: у меня есть 5 классов: Main: запускает MVC public class Main { private static Model model; private static View...
515 просмотров
schedule 06.02.2024

JLabels в GridLayout не всегда рисуются
Я создаю базовое приложение Tic-Tac-Toe в Java Swing, и для этой цели я начал исследовать рисование. Однако я столкнулся с проблемой, когда подкласс JPanel содержит более одного экземпляра подкласса JLabel , который переопределяет метод...
232 просмотров
schedule 26.10.2022

Компонент больше не получает событие мыши после того, как он был повторно добавлен в родительский компонент в Java 8.
В основном у меня есть класс Task, расширяющий JComponent, каждая задача может перекрывать друг друга. Когда я нажимаю мышью на одну задачу, ее можно вывести на передний план, если она перекрывается другими задачами. Затем я могу перетащить задачу в...
179 просмотров
schedule 24.11.2022

Проблема с перерисовкой изображения камеры JInternalFrame
Я использую JInternalFrame для просмотра изображения с камеры, я получаю изображение, но оно очень часто мигает/мигает, поэтому я едва вижу изображение. Я расширяю JFrame вместо JInternalFrame, все отлично работает. Возможно, JInternalFrame работает...
29 просмотров
schedule 10.11.2023

Попытка использовать actionListener, чтобы перевернуть строку вверх дном
Из моего учебника: «Напишите приложение, которое расширяет JFrame и отображает фразу вверх ногами, когда пользователь нажимает кнопку. Фраза отображается нормально, когда пользователь снова нажимает кнопку». В настоящее время у меня есть строка,...
201 просмотров
schedule 02.05.2024

Вызов перерисовки внутреннего класса не вызывает paint(), на самом деле ничего не делает
Я не очень хорошо знаком с JApplet, а также с рисованием и перекрашиванием(). Любая помощь приветствуется. У меня есть внешний класс «A», который расширяет JApplet и рисует что-то в его paint(). У меня также есть частный класс «B», который...
63 просмотров
schedule 02.12.2023

Мигающая анимация прерывается DoEvents
Я написал простой код в Excel VBA, чтобы заставить диапазон "мигать" цветом - это достигается путем тщательного рисования прямоугольного объекта над рассматриваемым диапазоном и изменения его прозрачности, чтобы поле постепенно исчезало. Вот код (в...
104 просмотров
schedule 03.03.2024

Почему мой пользовательский компонент Swing перерисовывается быстрее, когда я перемещаю мышь? (Ява)
Я пытаюсь создать 2D-игру с Java и Swing, но окно обновляется слишком медленно. Но если я двигаю мышь или нажимаю клавиши, окно обновляется так быстро, как должно! Вот GIF, показывающий, как быстро обновляется окно, только когда я двигаю мышью....
551 просмотров
schedule 12.11.2023