Описание тега paintcomponent
NonePaintComponent (JComponent.paintComponent(Graphics g)) is a method that Java Swing engine calls on JComponent, in order to draw it using the passed Graphics.
3
ответа
Метод drawImage() рисует изображение маленького размера независимо от его размера.
У меня есть imagepanel класс, который рисует изображение на JPanel. Моя проблема в том, что изображение кажется очень маленьким внутри jpanelи я не знаю почему. Я сделал все, что мог, и искал в сети и даже в некоторых java-книгах эту маленькую пробл…
12 окт '13 в 06:27
0
ответов
Java (пере) механизм рисования
Этот код должен делать поворот JFrame на 180°. Это так или иначе делает, если некоторые условия выполнены. Но... Давайте посмотрим на это: //anchorx,anchory are center points of screen (JFrame) JPanel panel = new JPanel() { @Override protected void …
16 дек '15 в 14:01
2
ответа
Изображение не будет отображаться, но доступно для нажатия
Я пытаюсь нарисовать изображение поверх JDialog, которое содержит фон. Я называю класс, который нарисует это изображение. Здесь "paintComponent" никогда не вызывается: // class Card public Card(BufferedImage faceUp, int value) { this.faceUp = faceUp…
23 дек '13 в 14:31
2
ответа
Почему оба овала расположены на одном и том же XY?
Я объявил и построил массив из двух экземпляров Balls: m_ball[0]=new Ball(400,400,400,180); & ' m_ball[1]= новый мяч (400 400 400,0);' с разными значениями параметров (180 и 0), но по какой-то причине кажется, что эти разные значения сбрасываются в …
31 дек '13 в 13:46
1
ответ
Как избежать Swing объединения запросов repaint()?
Swing обычно объединяет несколько запросов repaint(), чтобы вызвать метод paintComponent() только один раз и, таким образом, повысить производительность. Обычно это то, что вы хотите. Однако в моем приложении это нежелательно. Мой компонент - большо…
11 ноя '15 в 22:49
2
ответа
Java пользовательская кнопка paintComponent не перерисовывает фон кнопки по умолчанию
Я делаю пользовательскую кнопку в Swing на Java. Вот как выглядят мои кнопки: Я хочу светло-серую кнопку с закругленными углами, я хочу добавить немного изображения позже. Проблема в том, когда я переопределить paintComponent(), серый округлый будет…
28 дек '13 в 20:13
3
ответа
Анимация мяча в качелях
Проблема в том, когда я изменяю размер JFrame анимация продолжается с предварительно заданными размерами для JComponent, Есть ли способ, которым я могу обновить свой width а также height переменные, как я изменяю размер JFrame, так что анимация може…
21 мар '12 в 08:28
2
ответа
Кнопка масштабирования Java Jpanel (нетбуки 7,4 Gui Buiilder)
У меня есть компонент рисования, где я рисую некоторые фигуры, но проблема в том, что мои фигуры превышают размер jPanel. из-за этого я ищу решение zoom jpanel. Я не знаю, если это возможно, кто-то может мне помочь, я использую Net Beans GUI Builder
05 мар '14 в 21:42
1
ответ
JTextFild Glitched
Итак, у меня есть программа, которая отображает строку на JPanel, и она рисует линии, где находятся Восхождения, она рисует линию на спуске и на полпути между ними, и на четверть пути между ними. У меня есть поле со списком, чтобы изменить шрифт и р…
31 мар '16 в 01:28
1
ответ
Java Swing Drawing (Проблема с PaintComponent)
Это мое первое сообщение на этом форуме, поэтому заранее извините, если я ошибусь в форматировании или размещении этикета здесь. Я довольно новичок в программировании на Java Swing, и я пытался создать простую игру Tower Defense для личного проекта,…
12 май '14 в 17:39
1
ответ
Как изменить размер изображения, нарисованного на панели в JavaSwing?
Я изучаю JavaSwing. Я хотел нарисовать изображение на кадре, но я хочу, чтобы нарисованное разрешение было 300*300. Вот мой код для рисования изображения на панели. import javax.swing.*; import java.awt.*; import java.awt.event.*; class Picture { JF…
19 окт '16 в 23:05
2
ответа
paintComponent удаляет ранее нарисованные компоненты
Я пишу простую программу рисования. Я создал JPanelи переписали "общественную пустоту paintComponent(Graphics g)"Я также создал соответствующий Listeners, Проблема в том, что каждый раз, когда я рисую новую фигуру, моя предыдущая исчезает. Кто-нибуд…
24 дек '11 в 05:17
1
ответ
Использование paintComponent() на холсте JFrame, измененном отдельным графическим интерфейсом
Я пытаюсь создать приложение JComponent, которое использует два JFrames, один кадр с изменяемыми ползунками и текстовые поля для графического отображения фейерверка на втором. Когда кнопка "огонь" нажата, должна появиться визуализация фейерверка. Од…
15 ноя '17 в 02:36
0
ответов
JPanel перекрашивается при изменении размера JFrame, хотя он не скрыт и не изменен
Я тестировал игру, которую я пишу, когда обнаружил, что один из JPanels внутри JSplitPane перекрашивался при изменении размера JFrame, даже если его область не была затемнена и не была изменена. Хотя логику (точнее, счетчики) никогда не следует поме…
24 окт '14 в 14:53
0
ответов
Как мне заставить paintComponent(Graphics g) вызывать? repaint() не будет работать каждый раз
Следующее в программе Java SE6, которая представляет собой игру Tic Tac Toe: У меня есть класс MiniPanel это расширяет JPanel что у меня в сетке. Если пользователь щелкает один из них, слушатель делает что-то, а затем... в конце концов, он вызывает …
17 апр '13 в 22:49
1
ответ
Java Graphics - Используя конструктор, дважды удалите старую графику
У меня есть программа, которая отображает множество элементов одного класса на разных позициях. Для этого я использую конструктор класса много раз. Но проблема в том, что отображается только последний элемент, а не остальные. Инициализация фрейма и …
06 дек '15 в 14:30
2
ответа
JPanel Рисование Глюк
Я использую JPanel для рисования своей игры, используя фиксированный игровой цикл и двойную буферизацию; однако я получаю глюк где-то на экране. Глюк - это визуальный артефакт, разрывающий экран, который растягивается по оси X и имеет высоту около 2…
26 авг '14 в 01:58
0
ответов
Перекрасить в накладные панели
У меня есть JFrame, одна главная JPanel, и только в левой половине JFrame, вторая JPanel. Когда я нажимаю кнопку JButton в основной JPanel, вторая JPanel становится видимой. Я собираюсь создать paintComponent в основном классе JPanel, нарисовать изо…
26 янв '15 в 20:19
1
ответ
Нанесение изображения только один раз, без перекраски
Я написал простую анимацию в Java, с paintComponent(Graphics g) метод вызывается снова и снова. Проблема в том, что картина, которую я рисую на заднем плане, генерируется случайным образом. Так что каждый раз, когда repaint() называется, это меняетс…
16 апр '14 в 22:30
1
ответ
paintComponent() и JColorChooser
Я пытаюсь написать программу для класса, и я застрял. Мне нужно создать форму (мою первоначальную), а затем заполнить ее JColorChooser. Я смог создать свой первоначальный, используя краски и графику. Затем я смог заполнить свою форму, используя g.se…
10 окт '14 в 13:48