Описание тега repaintmanager

0 ответов

Java RepaintManager и JFileChooser

Я программирую программное обеспечение для моделирования с использованием Java. У меня есть рамка, в которой я рисую с двойной буферизацией. Ниже, как я это делаю в конструкторе: repaintmanager = new UnRepaintManager(); repaintmanager.setDoubleBuffe…
3 ответа

PaintComponent Java Slow

Я разрабатывал на своем Mac приложения JAVA. Логика такова: Сервер отправляет клиентскому приложению несколько заказов на рисование основных фигур. Клиентские приложения рисуют основные фигуры в Jpanel Каждый раз, когда приходит форма, программа выз…
1 ответ

java.lang.IndexOutOfBoundsException: индекс: 1, размер: 1 в Jidesoft DocumentPane

Edit3: этот не дублирует общие вопросы "у меня есть indexoutofboundsexception в моем коде", потому что, как ясно указано в ответе, это была ошибка в широко используемой сторонней библиотеке jide-common, подтверждено разработчиками, есть ссылка ниже.…
0 ответов

Ошибка Java paintDirtyRegions (NullPointerException)

Я пытаюсь переключить карты в CardLayout из моей игры JPanel в мою игру Over JPanel. Вместо переключения экранов игра вылетает. Спасибо за любые предложения, которые вы можете иметь заранее. Код моей игры: public class Game extends JPanel implements…
15 июн '15 в 00:29
0 ответов

Как увеличить клип Swing Graphics2D, установленный RepaintManager

Я застрял с управлением перекраски Swing. Я хотел бы размыть фон компонента. Я использую BufferedImage для захвата и размытия материала, покрываемого моим компонентом. На paintComponent() я рисую размытое изображение в качестве фона. Все работает но…
22 мар '14 в 17:03
2 ответа

Как использовать клип, чтобы уменьшить время рисования?

Я пытаюсь использовать клип, чтобы уменьшить нагрузку на процессор. но клип оставляет на экране мусор, от которого я не могу избавиться. Кроме того, включение и выключение отсечения не влияет на загрузку процессора. в любом случае. кажется, что боль…
27 авг '12 в 09:34
3 ответа

Почему repaint() не всегда вызывает paintComponent и почему он не всегда ведет себя правильно при вызове

Я работаю над клоном тетриса в Java, и все, кажется, работает должным образом, пока я не хочу очистить полный ряд и удалить все вышеперечисленное. Хотя все мои данные правильно представляют преобразование, мой метод paintComponent, кажется, только о…
07 окт '12 в 23:33
0 ответов

Рисование в JPanel прерывается при удалении JPanel после repaint();

Я пытаюсь создать 2D рендеринг для приложения, которое я кодирую.Я использую paintComponent для рисования всех изображений в JPanel, и хорошо. Все идет не так. Прежде всего, я использовал это: frame.getContentPane().add(p); frame.getContentPane().va…
31 окт '12 в 11:09
2 ответа

javax.swing. Замедление времени в Java7u40

Вызовите javax.swing.Timer#start() в то же время, 7u25 это не проблема. но 7u40 это большая проблема. Слишком медленный вызов ActionListener#actionPerformed. (в основном в то же время вызвать U25) Совершенно разные движения между u25 и u40. (Я испол…
21 сен '13 в 14:50
1 ответ

Java анимация и менеджер перекрасок

Просто надеясь, что люди помогут мне правильно понять, как работает RepaintManager при попытке создания анимации. По сути, я создаю программу, которая рисует и обновляет существа / изображения в JFrame. Каждый объект существа содержит всю информацию…
10 дек '14 в 16:23
2 ответа

Как генерировать исключения из RepaintManager

В связи с моим вопросом (может быть) я обнаружил другой тип исключения, который я не смог отловить и распечатать из SwingWorker нить. Как я могу генерировать RepaintManager исключения? Я читаю это CheckThreadViolationRepaintManager и этот подход Ale…
16 окт '11 в 23:09
1 ответ

RepaintManager, который оживляет поврежденные области компонентов?

Я ищу существующий класс, который я помню, но не могу вспомнить название. Он анимировал грязные области рисования, используемые RepaintManager для обновления JComponents. Это было сделано путем расширения RepaintManager, я думаю.
29 дек '11 в 19:32
1 ответ

Когда экземпляр Graphics создан

Я знаю что когда paint происходит экземпляр Graphics класс должен быть создан. Тот Graphics объект (на самом деле Graphics2D объект) переживает paint() метод и все детали, которые должны быть напечатаны или обновлены на экране, хранятся в этом объек…
17 дек '15 в 15:57
0 ответов

Java repaint() не вызывает paint () в апплете

Чтобы быть ясным, я занимаюсь исследованиями более пяти часов, я прочитал все связанные вопросы и более 20 поисковых запросов в Google, ни один из них не работал для меня, и никто из них не описал мой случай конкретно. Прежде всего, вот мой код: imp…
28 июл '17 в 07:40
1 ответ

Нарушение качающейся нити

При отладке странного поведения в Swing я нашел следующие инструменты:CheckThreadViolationRepaintManager отредактированная версия Алекса Руиза. (Вы должны понять, что делает этот класс, прежде чем ответить на мой вопрос, спасибо) И я нахожу нарушени…
2 ответа

Как найти исключение в свинге

У меня проблема с Java-свингом. иногда я получаю это NullPointerException в случайное время (возможно, при каком-то методе рисования?): (в проекте более 100 классов, поэтому нет смысла размещать здесь код, более того, меня интересует правильный подх…
3 ответа

Использование Swing в Clojure - исключение компилятора: не удалось инициализировать RepaintManager

Я только начал пытаться создать пользовательский интерфейс с Clojure, используя Swing. Но я получаю CompilerException при попытке загрузить его. Я следовал этому руководству " https://stuartsierra.com/2010/01/02/swing-into-actions-with-clojure". Я и…
2 ответа

Can a specific RepaintManager be used for a specific JPanel?

I understand that the Java RepaintManager will coalesce calls to repaint(), which is fine for 99% of rendering. I have one JPanel that I'd like to update on a timer (100 ms) with images to provide smooth'ish rendering like video. In practice the Rep…
06 май '20 в 21:28
0 ответов

Замена Java 9 для SwingUtilities3.setDelegateRepaintManager

Пытаясь перенести код Swing в соответствие с системой модулей Java, я застрял, пытаясь заменить. У меня есть компонент, который, когда любой из его дочерних элементов запрашивает перерисовку, мне нужно преобразовать регион (в частности, это пытается…
0 ответов

Скрипт перерисовки даже после использования barstate.isconfirmed

Сценарий ниже запускает несколько предупреждений, и я пытался использовать barstate.isconfirmed, но иногда все еще запускал до 6 предупреждений вместе. Я новичок в этом. //@version=5 strategy('STG1', overlay=true, calc_on_order_fills = true) start =…