|
6 / 4 / 1
Регистрация: 28.09.2016
Сообщений: 223
|
||||||
Как заставить вывести изображение?13.05.2020, 13:30. Показов 1676. Ответов 4
Метки нет (Все метки)
Привет!
Пишу программу в которой рисованный объект должен двигаться из одного места в другое. Расчёт координат проходит в цикле (без ошибок), я их для контроля вывожу на консоль. В этом же цикле(после каждой итерации) я пытаюсь обновить нарисованное изображение на Label
Визуально объект просто перепрыгивает в новое место (без видимого перемещения) У меня есть предположение, что картинку после каждой итерации цикла нужно принудительно вывести из буфера на экран. Но как это сделать не знаю. Подскажите. Если не в этом дело, подскажите в чём ошибка? Спасибо
0
|
||||||
| 13.05.2020, 13:30 | |
|
Ответы с готовыми решениями:
4
Как вывести изображение на апплет? Как вывести нужное изображение на передний план?
|
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
||||||
| 13.05.2020, 13:41 | ||||||
|
pumaex, используйте setLocation
0
|
||||||
|
6 / 4 / 1
Регистрация: 28.09.2016
Сообщений: 223
|
|||||||||||
| 13.05.2020, 13:57 [ТС] | |||||||||||
|
Дело в том, что в моей программе Label занимает весь экран.
На одном и том же Label я рисую все необходимые картинки. Сам Label не двигается. Я попробовал вашу подсказку:
Вот код всего метода:
0
|
|||||||||||
|
296 / 149 / 67
Регистрация: 22.02.2017
Сообщений: 592
|
|
| 13.05.2020, 15:09 | |
|
pumaex, ох Ё, это что ? движок или библиотека ? но явно не классическая java.
Для своих игр я движки пишу на чистой как слеза swing java
0
|
|
|
6 / 4 / 1
Регистрация: 28.09.2016
Сообщений: 223
|
|||||||||||
| 13.05.2020, 19:07 [ТС] | |||||||||||
|
Я java только начинаю изучать, поэтому могу писать "отсебятину".
Попробую объяснить. 2-3 строки я сделал как вы мне посоветовали в предыдущем вопросе. (пульсация объекта, кстати, работает отлично) 6-23 строки вычисляют координаты и рисуют объекты с этими координатами на g2 27 должна вывести всё нарисованное на экран 28-29 я сейчас добавил (как вы советовали использовать setLocation()) 38-44 определить когда пора выходить из цикла Не могу понять почему
Как заставить программу обновлять экран после каждой итерации? Добавлено через 56 минут Попробовал после setIcon вызвать repaint()
Не могу понять какую команду должен получить компилятор для перерисовки экрана? Мне кажется, весь вывод программа хранит в каком-то буфере. Нужна какая-то команда для принудительного вывода на экран. Не могу понять КАКАЯ?
0
|
|||||||||||
| 13.05.2020, 19:07 | |
|
Помогаю со студенческими работами здесь
5
Как заставить изображение крутиться вокруг своей оси Как заставить вывести Excel время из таблицы Как заставить сайт написанный на 5.3 заставить работать на 5.6? Как принудительно включить register_globals? как заставить писиспикер заставить хоть чтото проскрипеть? Как вывести изображение? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|