repaint
Я новичок в java, и мне нужно реализовать приложение paint, и я как бы застрял в начале, мне удалось нарисовать линии в JPanel, который я добавил к JFrame, но каждая нарисованная линия сбрасывает весь рисунок, и в области рисования остается только последняя нарисованная линия. Надеюсь, я правильно понял, вот ...
Я пытаюсь создать программу, которая будет визуализировать различные алгоритмы сортировки, рисуя набор баров, представляющих массив вдоль каждого цикла сортировки. Однако, когда я устанавливаю массив из класса sorter, который в свою очередь перерисовывает панель, кажется, что он вызывает paintComponent() толь...
Я пытаюсь создать программу с 2 JPanel, используя BorderLayout. Центральная панель предназначена для случайного рисования прямоугольника, а южная - для кнопок. Я получаю странное изображение кнопки в верхнем левом углу JFrame всякий раз, когда я навожу курсор мыши на Северную или Южную кнопку. Я провел небол...
У меня возникла проблема с переопределением метода paint() в моем подклассе JPanel, ChordEditor. Даже когда я переопределяю метод paint (), добавляю его в рамку и вызываю repaint (), метод paint () никогда не вызывается. Распечатка "ввод функции paint" не печатается. Может ли кто-нибудь помочь мне с этим? ...
У меня есть treeView element где каждый узел представляет собой двойной список. Я использую элемент управления DataVisualization.Charting для отображения значений в list. Для некоторых списков я получаю исключение после RecalculateAxesScale (System.OverflowException: Value was either too large or too small...
В настоящее время у меня есть SwingWorker, который отправляет HTTP-запрос, и я переопределяю метод SwingWorker done() для изменения содержимого в JFrame. Я хочу в основном удалить все и добавить новую панель members на JFrame в зависимости от значений, возвращаемых с сервера. Теперь проблема, с которой я ст...
У меня есть проблема, которую я просто не могу обойти, включая небольшую анимацию. Для проекта мы разрабатываем приложение J9 для работы на КПК (DELL Axim X51). Проблемный код (показанный ниже) - это когда обнаруживается щелчок мыши для запуска небольшой анимации во вложенной панели. Если анимация выполняется...
У меня есть проблема с методом repaint() в моем коде Java. Я хочу назвать его по-другому class, но не могу, что-то совсем не работает. Я искал на форумах, но ничего не смогло мне помочь. Мой Главный class: public class Main { public static Main main; public static JFrame f; public Main(){ } public stati...
У меня есть контроль, который я должен сделать большие изменения. Я хотел бы полностью предотвратить его перерисовку, пока я это делаю - SuspendLayout и ResumeLayout недостаточно. Как приостановить рисование для элемента управления и его дочерних элементов?...
Мне немного непонятна разница между reflow + repaint (если есть какая-то разница вообще) похоже, что reflow может сдвигать положение различных элементов DOM, где repaint просто отображает новый объект. Например, оплавление будет происходить при удалении элемента и перекрашивание будет происходить при измене...