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

Swing Worker: функция get()
Моя проблема в том, что я не понимаю, как работает swingworker , потому что я пытаюсь сделать fa=worker.get() , потому что у меня есть длинный метод, который вычисляет много точек, работающих в фоновом режиме, потому что я не хочу замораживать свой...
2029 просмотров

Перерисовка не будет работать в пользовательской панели
У меня проблема с перекрашиванием панели. Моя идея анимации заключалась в том, чтобы заполнить массив значениями int[]. Это та часть, которая работает. теперь, чтобы оживить его, я беру массив и заполняю переменную int[] значением int[] из массива....
502 просмотров
schedule 23.09.2022

Java Перерисовать одно изображение
Я рисую много буферизованных изображений на JFrame, используя метод paint(), public void paint(Graphics g){ super.paint(g); Graphics2D g2d = (Graphics2D) g; g2d.drawImage(bufferedImg, x, y, layeredPane); ...More...
519 просмотров
schedule 15.11.2022

Repaint() не работает с другими JPanel?
Я пытаюсь сделать программу с двумя панелями, и при нажатии на первую панель отображается другой цвет, а на второй панели слово меняется на цвет, который отображается в данный момент. Проблема в том, что repaint() не вызывает paintComponent( ) опять...
33 просмотров
schedule 07.03.2024

Ярлык Winforms обновляется по истечении 1 минуты таймера. Свернуть на ›1мин, этикетка не перерисовывается при восстановлении
Тема говорит сама за себя. На самом деле я использую метку как псевдо-индикатор выполнения, поэтому он имеет сплошной синий цвет фона, без текста, и я увеличиваю его ширину с каждым тиком таймера. Это отлично работает, за исключением одного...
186 просмотров
schedule 08.03.2024

repaint() не вызывает paintComponent() в java
Я пишу то, что должно быть простым фрагментом кода, который создает объект JFrame, а затем окрашивает фон в черный цвет и рисует синий квадрат. Однако метод repaint() не вызывает метод paintComponent(). Это код: import java.util.Vector; import...
440 просмотров
schedule 26.10.2022

Зачем вызывать InvalidateRect() в сообщении WM_PAINT?
Итак, я изучаю Windows API по книге «Программирование Windows» — Чарльз Петцольд (5-е издание). Если я правильно понимаю, при обработке сообщения WM_PAINT функция вызова BeginPaint() проверяет заданную область, которая должна быть обновлена. Однако...
214 просмотров
schedule 12.11.2022