|
6 / 6 / 1
Регистрация: 15.09.2013
Сообщений: 149
|
|||||||||||
Картинка (KeyPressed)07.10.2013, 15:50. Показов 1473. Ответов 10
Метки нет (Все метки)
Привет,снова я,с уже всем надоевшей картинкой,ну никак она не двигается,вообще.
Когда два класса,были в одном,так скажем,то все было хорошо,но как только делишь программу действительно на два разных класса,два разных файла,ничего не выходит( Вот кодец,здесь я пробую сделать задачку через массив:
0
|
|||||||||||
| 07.10.2013, 15:50 | |
|
Ответы с готовыми решениями:
10
keyPressed() JAVA GUI & keyPressed Вызов метода KeyPressed(KeyEvent) |
|
63 / 63 / 12
Регистрация: 29.08.2012
Сообщений: 152
|
||||||||||||||||
| 07.10.2013, 18:54 | ||||||||||||||||
|
Код оформлен
Куча бесполезных методов и пару переменных, которые ни где не используются. По теме: я не нашел места в коде, где вы вешаете слушатель кнопок для того, чтобы она двигалась(главное - класс для этого есть, и на этом его предназначение заканчивается ). Без него можете до посинения бить по клавишам, но она наврятли когда нибудь начнет двигаться - надежда умирает последней.Возьмите, пока что, за эталон такую архитектуру кода и сам код, до того момента, пока не будете понимать "почему не двигается" main
Board
Thing
1
|
||||||||||||||||
|
6 / 6 / 1
Регистрация: 15.09.2013
Сообщений: 149
|
|||
| 07.10.2013, 19:09 [ТС] | |||
|
Хм,как то не думал об этом...И не сталкивался с ним) думал что там переменные должны обновится,кароч пока возьму этот код,так что же должно быть в моем коде,чтобы все задвигалось то? что за слушатель то? Добавлено через 1 минуту
0
|
|||
|
6 / 6 / 1
Регистрация: 15.09.2013
Сообщений: 149
|
|||||||||||||||||||||||||||||||
| 07.10.2013, 21:50 [ТС] | |||||||||||||||||||||||||||||||
|
Взглянул,начал немного понимать,спасибо огромное.
Добавлено через 1 час 22 минуты Хм,думаю над анимацией(под ней я имею в виду при поворачивании игрока,у него меняется картинка на боковое движение и т д.) Чуть чуть код под себя сделал: Кликните здесь для просмотра всего текста
Кликните здесь для просмотра всего текста
Кликните здесь для просмотра всего текста
И еще я вот примерно представлю,как сделать анимацию,но для этого нужно вытаскивать значения true если клавиша нажата из третьего класса,пока не знаю как именно это добыть) Как вы думаете можно сделать анимацию движения? Добавлено через 2 минуты Хотя стоп, у нас же есть вот это:
Добавлено через 22 минуты Мдя...вот такая форма записи не поможет:
Картинка не обновляется..
0
|
|||||||||||||||||||||||||||||||
|
63 / 63 / 12
Регистрация: 29.08.2012
Сообщений: 152
|
|||||||
| 07.10.2013, 22:14 | |||||||
Решение: строку
1
|
|||||||
|
6 / 6 / 1
Регистрация: 15.09.2013
Сообщений: 149
|
||||||||||||||||
| 08.10.2013, 15:51 [ТС] | ||||||||||||||||
|
It works!
То есть чтобы это все работало,то вот эта строка помогает?:
Хм. и еще одно,а если создавать прямо таки анимацию движения,чтобы нажал значит на кнопку левую картинка под левый шаг,нажал еще раз еще одна картинка,получается надо просто две картинки вводить что ли?
Не такой способ не работает^ Добавлено через 17 часов 13 минут Может выводит место картинки массив? состоящий из двух картинок.
0
|
||||||||||||||||
|
462 / 462 / 71
Регистрация: 26.02.2013
Сообщений: 1,263
|
||
| 08.10.2013, 15:57 | ||
|
Я уже писал в соседней теме насчет этого кода. такое впечатление, что кто-то уснул, голова упала на клавиатуру и накопипастилось что-то с форумов. Получился файл, который ТС выдает за свой и хочет что бы он заработал.
Кликните здесь для просмотра всего текста
2
|
||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
|
||||||||||||||||
| 08.10.2013, 17:00 | ||||||||||||||||
|
Незатейливый примерчик с красным кружком двигающимся стрелками внутри окна:
Ball.java
PlayGround.java
MovingBallTester.java
1
|
||||||||||||||||
|
6 / 6 / 1
Регистрация: 15.09.2013
Сообщений: 149
|
||||||
| 08.10.2013, 19:06 [ТС] | ||||||
|
Спасибо,но с этим разобрался,благодаря коды который дал Lancaster,пока есть просто движение в четыре стороны,но как анимировать его - не знаю. Основной код:
Добавлено через 46 минут Сложная задачка.. Может надо использовать что то такое? AffineTransform Добавлено через 35 минут Хотя.. если попробовать сделать цикл,чтобы через каждое второе нажатие и увеличение координаты x,например выводилась другая картинка... Добавлено через 18 минут Тьфу ты,нафиг методы какие то)) все гениальное оказалось простым!
0
|
||||||
|
6 / 6 / 1
Регистрация: 15.09.2013
Сообщений: 149
|
|||||||||||||||||||||
| 10.10.2013, 15:15 [ТС] | |||||||||||||||||||||
|
Ого,код тупит ну оченьььь сильно:
Добавлено через 12 минут Вообще у меня была задача взять картинку и размножить ее по окну,ну и чуть дальше,тем самым - "нарисовав карту" Но так сильно тупит.... http://stackoverflow.com/quest... y/11556441 Интересное решение^ Добавлено через 44 секунды Но не то,немного. Добавлено через 4 минуты Хотя... Мне ведь надо размножить обычный зеленый цвет,по этому можно нарисовать картинку программно,все таки выводить нарисованную картинку видимо накладно. Добавлено через 4 минуты Хм.. еще есть одно,при нажатии клавиш окно будто перерисовывается(он и перерисовывается,наверно)) Добавлено через 1 час 7 минут Хм.. еще один вопросик,довольно простой,вот мы создаем картинку:
То есть получится должен зеленый квадрат со стороной 100 на 50. Добавлено через 52 минуты Ибо так он не рисует ничего:
Хм,вот еще вопросик:
0
|
|||||||||||||||||||||
| 10.10.2013, 15:15 | |
|
Помогаю со студенческими работами здесь
11
KeyPressed Не работает keypressed Проблема с Keypressed repeat until keypressed Не работает keypressed. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|