Описание тега custom-painting

3 ответа

Флаттер CustomPaint тень

У меня есть следующий виджет: class OutsiderButton extends StatelessWidget { final Function onPressed; final Icon icon; final OutsiderButtonPosition position; OutsiderButton({this.onPressed, @required this.icon, this.position}); @override Widget bui…
23 июн '18 в 19:13
2 ответа

Java рисунок на JPanel, который на JFrame

Привет, у меня есть JFrame и два JPanel поверх него. Мое намерение состоит в том, чтобы использовать JPanels. Кто-нибудь может поделиться каким-нибудь Java-кодом?
09 сен '10 в 00:58
4 ответа

Несвязанные овалы при слишком быстром рисовании

Я пишу апплет, который должен рисовать плавные соединенные линии, я делаю это с этой линией (пользователь вводит ширину пера) public void mouseDragged(MouseEvent arg0) { g.setColor(kolor); int width=Integer.parseInt(szPedzel.getText()); g.fillOval(a…
14 дек '13 в 22:00
3 ответа

Пользовательский код рисования не обновляется правильно, и я стараюсь соблюдать область клипа. Запустите его и посмотрите

Это исполняемый код Java. Если вы хотите проверить это, скопируйте две выдержки из кода ниже. скомпилируйте и запустите Triangleframe.java Я рисую два треугольника (возможно, я добавлю позже) на JPanel. Я нажимаю на один из треугольников и перетаски…
15 июл '15 в 18:07
1 ответ

Пытаясь разделить цвета, чтобы нарисовать радужный пончик

Класс платы: import java.awt.*; import java.awt.geom.AffineTransform; import java.awt.geom.Ellipse2D; import javax.swing.JPanel; public class Board extends JPanel { @Override public void paintComponent(Graphics g) { super.paintComponent(g); super.se…
01 мар '19 в 21:24
1 ответ

java.awt.Graphics.fillRect() плохо себя ведет

Ниже у меня есть простой метод для рисования набора объектов на java.awt.applet.Applet, Я думал, что это было очень просто, но в конечном итоге это только рисование объектов одним пикселем в верхнем левом углу апплета. Идея состоит в том, что класс …
30 ноя '11 в 20:03
2 ответа

Как убрать "растяжки" на границе пользовательской кнопки?

При выполнении какой-либо пользовательской росписи на кнопке Graphics2D объект, я получаю следующие результаты: Крайняя левая кнопка не переключается, а другая переключается. Как видите, у переключаемой кнопки есть эти белые "растяжки". Почему они т…
21 фев '12 в 17:43
1 ответ

Раскрасить все границы с помощью ControlPaint.DrawBorder

Я пытаюсь немного покрасить элементы управления Winform через событие Paint, потому что почему бы и нет. Я подключил это, потому что StackOverlfow сказал мне, что это будет работать: private void PaintLines(object sender, PaintEventArgs e) { Control…
02 май '18 в 14:40
1 ответ

drawForeground на QGraphicsRectItem

Мне нужен способ для QGraphicsRectItem рисовать поверх своих детей. У меня есть предмет, который содержит несколько дочерних предметов. На определенной высоте мне нужно нарисовать линию над дочерними элементами. Есть ли способ реализовать drawForegr…
20 дек '11 в 04:42
1 ответ

Как я могу получить событие CellPainting моего DataGridView для работы с частично отображаемыми ячейками?

У меня есть datagridview в C# winforms 4.0. Я делаю некоторые пользовательские рисования ячеек для фона и границ. Вот мой код из события CellPainting: //Background color if (e.RowIndex / 3 % 2 == 0 && e.RowIndex > -1) e.CellStyle.BackColo…
07 дек '14 в 16:56
0 ответов

Компоненты JPanel не будут отображаться

Я пытаюсь добавить некоторые компоненты в JPanel. paintComponent() вызывается, но компоненты не отображаются. revalidate() не работал Структура выглядит следующим образом: public class AbstractView extends JPanel implements ViewInterface { } public …
03 окт '16 в 16:31
1 ответ

Создание шариков, добавляемых в Arraylist с задержкой

Я сейчас добавляю Balls в ArrayList но они добавляются очень быстро, я хотел бы добавить задержку, у меня есть два потока, но они еще не синхронизированы, так как я довольно новый. Я называю игру, и шары добавляются в Ballholder, Кто-нибудь знает ре…
11 янв '17 в 17:48
1 ответ

Живопись Java не работает

Итак, у меня есть этот код: package tictactoe; import java.awt.Graphics; import java.awt.Graphics2D; import javax.swing.JFrame; import javax.swing.JPanel; public class TicTacToe extends JFrame { public static void main(String[] args) { JFrame master…
25 июн '15 в 01:15
2 ответа

Перекрасить телепортирует мою графику вместо плавного перемещения

Поэтому в моем коде я перерисовываю свою графику в нужном направлении, когда нажимаю одну из клавиш W,A,S или D. Вместо того, чтобы рисунок плавно перемещался слева направо или вверх и вниз, он просто становится невидимым и иногда снова становится в…
07 янв '16 в 22:30
2 ответа

Рисование собственного фона родительских и родительских детей в C#

Я пытаюсь использовать этот учебник, чтобы у меня была прозрачная кнопка. Он отлично работает для основного фона, но не отрисовывает других детей. Если я использую BringToFront() тогда у него нет рисунка другого ребенка, где он должен быть. Я начал …
13 мар '15 в 12:04
1 ответ

Проблема с перекрашиванием экрана, но не очистка предыдущих фигур

Я работаю над симуляцией игры хаоса для треугольника Серпинского. Я пытаюсь нарисовать новую точку, не очищая последнюю. По мере увеличения количества точек в графическом интерфейсе для создания изображения треугольника Серпинского скорость построен…
09 фев '15 в 17:38
2 ответа

Переключение между рисованием прямоугольника и от руки

У меня есть некоторые проблемы с моей программой рисования на Java. у меня есть JComboBox где я могу выбрать рисовать прямоугольник или от руки. Объекты добавляются в ArrayList, Я хочу иметь возможность переключаться между рисованием прямоугольника …
04 ноя '14 в 08:59
1 ответ

Изменение цвета DrawingPanel со смещением

Я использую JGrasp, и в drawingPanelЯ пытаюсь создать шар, который меняет цвета при движении по экрану. Прямо сейчас у меня есть: for (int i = 10; i<=i; i++) { Color c = new Color(i*i, 0, 0); pen.setColor(c); Мой полный упрощенный код: import jav…
16 окт '17 в 20:55
1 ответ

Рисование фигур на JForm Java

Я создал этот код, который должен рисовать определенные вещи, когда я выбрал переключатель в JForm, я использовал NetBeans для создания GUI. Когда я выбираю переключатель, ничего не происходит. Я пытался выяснить, что не так, какое-то время, но я вс…
2 ответа

Почему рисование на JFrame намного медленнее, чем на JPanel?

Мой вопрос: ПОЧЕМУ та же самая процедура рисования с использованием свинга почти в 16 раз быстрее при рисовании на JPanel по сравнению с непосредственно на JFrame? Это просто двойная буферизация? Не может быть, конечно? Фон: у меня была проблема с т…
16 авг '13 в 12:10