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

Компонент с прозрачным фоном для BufferedImage?
У меня есть компонент, расширяющий JPanel. Он сохраняется как буферизованное изображение при каждом вызове метода paintComponent. Компонент не полностью прозрачен, только его фон. Проблема в том, что фон не прозрачен. Я использую setOpaque(false);...
3309 просмотров

java swing: неправильные размеры повернутого компонента JComponent после изменения размера
Есть ли способ исправить размеры повернутого компонента? В моем приложении Swing я хотел бы иметь возможность вращать отдельную панель, чтобы она правильно реагировала на события изменения размера. Вращение выполняется просто, но при изменении...
949 просмотров
schedule 24.11.2023

Окна сообщений не перестанут появляться
Я, честно говоря, не уверен, что заголовок полностью соответствует вопросу, но все же вот он. Я делаю простую игру на java, в которой инопланетные космические корабли падают с верхней части экрана, и если вы их не убьете, и они доберутся до нижней...
958 просмотров
schedule 28.04.2024

JPanel не будет правильно рисовать
Я новичок в Java и Swing, и это также мой первый пост, так что извините, если он не имеет особого смысла. То, что я пытаюсь сделать, это когда я нажимаю на JPanel, я хочу, чтобы он добавил круг, где я нажимаю. На данный момент все, что, кажется,...
1558 просмотров
schedule 16.05.2024

Сделать графику из JPanel видимой за пределами JPanel
У меня есть прямоугольник, который я перемещаю по JPanel, используя repaint() . Когда положение прямоугольника достигает положения за пределами JPanel, он больше не виден. Как я могу сделать его видимым за пределами JPanel? Это мой метод...
331 просмотров
schedule 15.05.2024

Рисование с помощью paintComponent после изменения значения Jbutton в другом классе
У меня есть класс ControlsPanel. Если я нажму JButton (Start) в этом классе, значение логического значения (isPressed) изменится на true. В другом классе (CashRegistersPanel) я хочу нарисовать изображение, но истинно только значение логического...
141 просмотров
schedule 18.04.2024

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

Как установить 2 разных шрифта для drawString в одном переопределении paintComponent
По сути, я пишу свое собственное приложение для судоку, а для части представления (MVC) у меня есть одна JPanel, которая переопределяет paintComponent и рисует ячейки судоку, сетки, выбранные ячейки и т. д. Но моя проблема в том, что мне нужно два...
27 просмотров
schedule 29.03.2024