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

(Java) Появление/исчезновение JLabel в JPanel исчезает только при изменении размера
Я работаю на Java, и у меня есть JPanel в JFrame. В этом JPanel, среди прочего, у меня есть JLabel, который я хочу заставить появляться и исчезать по желанию. Я пытался установить видимость в значение true/false, добавляя и удаляя его из JFrame и...
9282 просмотров
schedule 12.11.2022

плавная прокрутка форм .net
Привет, я использую формы в .net и динамически добавляю множество связанных меток во время выполнения, я добавляю эти метки ссылок на панель и добавляю эту панель в winform. Когда количество меток ссылок увеличивается, форма выводит полосу...
7717 просмотров
schedule 04.05.2022

Как изменить элементы управления одновременно, не перекрашивая каждое?
Например, мне нужно отключить две кнопки во время выполнения. После того, как я отключил первую кнопку, она стала серой, вторая - тоже стала серой. Но как сделать перекраску одновременной - не знаю! Мне нужно что-то вроде этого: заморозить...
13861 просмотров
schedule 31.05.2023

JScrollPane всегда очищает мою панель
Hy.. У меня есть JPanel, и в этом contentPanel я добавил несколько других настраиваемых панелей и дал им расположение и т. д. Итак, теперь я добавил JScrollPane в contentPanel, и всегда, когда я прокручиваю вниз, он очищает мою contentPanel, но панели...
198 просмотров
schedule 10.06.2023

Delphi 6 - Bitmap обновляется только тогда, когда окно владельца требует перерисовки при использовании библиотеки Graphics32
У меня есть приложение, которое создает трехмерное движение на холсте TPaintBox с использованием собственного кода Delphi. В старом коде я визуализировал трехмерное изображение во временную карту TBitmap в событии Timer. В событии TPaintBox OnPaint...
1041 просмотров

Как перерисовать форму MDIChild, когда сам MDIChild содержит контейнеры, такие как TPanel с выровненными := alClient и ParentBackground := False
Обобщение: Пожалуйста, ознакомьтесь со знающими комментариями Андреаса! ========================================== Как показано в следующем коде, TForm7 — это форма MDIForm, а TForm8 — это форма MDIChild. TForm8 содержит панель,...
1147 просмотров
schedule 18.08.2022

Java Swing: перерисовывать компонент во время длительного события
Я работаю с Java Swing, чтобы отобразить мой графический интерфейс для приложения. У меня есть ActionListener, настроенный на JButton для запуска серии тестов. В идеале я хотел бы обновить область состояния (в настоящее время JTextArea )...
2161 просмотров
schedule 09.08.2022

Некоторые ячейки в QtableView не перерисовываются автоматически после нажатия на ячейку таблицы
Я использую QTableView в реализации интерактивной настольной игры. Изображения должны отображаться в ячейках таблицы. Я использую QStyledItemDelegate с функцией рисования для рисования изображений внутри ячеек таблицы. Поскольку изображения...
2537 просмотров
schedule 25.03.2023

Почему у меня не работает перерисовка?
Я столкнулся с проблемой, связанной с моим классом Display, который расширяет Canvas. Один поток работает в одном и том же классе. В этом потоке вызывается метод repaint. Однако, несмотря на то, что поток работает нормально, метод рисования никогда...
4467 просмотров
schedule 09.06.2022

Рисование графики на JPanel без использования метода PaintComponent и вызова перерисовки
Я хочу рисовать графику на JPanel. Прямо сейчас я использую метод paintComponent для определения рисунка: public void paintComponent(Graphics g) { super.paintComponent(g); g.setColor(Color.BLACK); g.fillRect(10,10,100,100); }...
7425 просмотров
schedule 12.07.2023

Как обновить Android Views после внесения изменений?
У меня есть несколько методов в моем представлении, которые изменяют некоторые фигуры, которые рисуются при вызове. В Java, чтобы убедиться, что компонент обновлен, я бы назвал repaint() . Есть ли что-то, что обеспечит правильное обновление моего...
25316 просмотров
schedule 04.06.2024

Изменить размер панели при нажатии кнопки
У меня есть следующий код: package in.res.num.tapb.ui; import java.awt.BorderLayout; import java.awt.CardLayout; import java.awt.Dimension; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;...
5183 просмотров
schedule 17.12.2022

Java — перерисовка не работает
Итак, я делаю текстовый RPG-апплет на Java. Я использую панели SWING с текстовыми полями и кнопками. Я программирую его в Netbeans и использую редактор графического интерфейса. Я создал HTML-страницу, и она отлично открывается в браузере. Когда я...
3369 просмотров
schedule 06.09.2022

Жидкие изображения в Chrome: как избежать перерисовки?
Я работаю над сайтом фотографий с большим количеством изображений, и у них нет фиксированной высоты и ширины, так как я хочу, чтобы этот сайт был на 100% плавным: как вы справляетесь с уродливым перекрашиванием изображений в Chrome? (т. е....
1155 просмотров

Метод repaint() вызывает появление второго нефункционального JMenuBar?
Я создаю программу, в которой пользователь может рисовать линии и стирать их. Я могу создать свое окно и создать функционирующий JMenuBar. Когда возможность рисования не включена, все в порядке. Но когда возможность рисования включена, второй...
396 просмотров
schedule 22.02.2023

Перерисовка выполняется слишком медленно?
У меня есть следующее: import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JLayeredPane; import javax.swing.JFrame; import javax.swing.BorderFactory; import java.awt.event.MouseListener; import java.awt.event.MouseEvent;...
3838 просмотров

Как удалить все компоненты из JFrame в Java?
Я пишу программу, в которой у меня есть JFrame, и я хочу удалить из него все компоненты, затем добавить в него только один компонент и перекрасить фрейм. На данный момент у меня есть что-то вроде кода ниже (вызывается в объекте, который реализует...
73533 просмотров
schedule 23.08.2022

Как перерисовать элемент DOM после масштабирования?
В настоящее время я использую zoom.js для увеличения некоторых фигур SVG, которые я нарисовал. HTML. Рассмотрим следующий фрагмент: <div id="circle"> <svg xmlns="http://www.w3.org/2000/svg"> <circle cx="50" cy="50" r="50"...
869 просмотров
schedule 20.05.2022

Объединять/пакетировать несколько обновлений CSS в разных элементах DOM, чтобы уменьшить количество перекомпоновок/перерисовок?
Общие сведения. У меня есть HTML-страница, использующая холст WebGL для отображения некоторого 3D-контента. Накладываются несколько <div> , которые размещаются с помощью встроенного CSS с position: absolute и соответствующими размерами для...
2232 просмотров
schedule 17.05.2022

Инициировать событие только после перерисовки в Java Swing?
Я делаю простую настольную игру в java, где я хочу оживить бросок костей. Так что прошиваю картинки кубика вот так: public Timer roll_dice = new Timer(50, this); ... public void actionPerformed(ActionEvent evt) { if(roll_dice.getDelay()...
820 просмотров
schedule 06.08.2023