Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2012, 17:38   #1
lyuciya
Новичок
Джуниор
 
Регистрация: 25.04.2012
Сообщений: 1
По умолчанию Механические часы в java!

Помогите решить задачу. Очень надо.
Реализовать приложение, которое рисует на экране механические часы с секундной, минутной и часовой стрелками. Часы должны ходить!
lyuciya вне форума Ответить с цитированием
Старый 25.04.2012, 17:59   #2
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию

Получаем текущее время, и через функции sin, cos выводим стрелки. Ничего сложного нет. На OpenGL такое делал. Но вот язык Java для меня не известен.
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Старый 29.04.2012, 18:43   #3
TzX
Пользователь
 
Аватар для TzX
 
Регистрация: 23.12.2009
Сообщений: 57
По умолчанию

Если на канве, то можно взять статичные картинки и в зависимость от текущего времени вращать их вокруг своей оси. Соответственно углы поворота будут следующие:

Для секундной стрелки текущее кол-во секунд*6
Для минутной стрелки текущее кол-во минут*6
Для часовой стрелки текущее количество часов *
30 +(текущее количество минут/2)
TzX вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
часы lulia Паскаль, Turbo Pascal, PascalABC.NET 12 05.12.2011 22:33
Часы ВалекFCRK Общие вопросы Delphi 3 19.06.2011 22:43
механические часы dimok5 Помощь студентам 2 22.11.2010 22:01
Часы в С++ voffka_C++ Помощь студентам 1 14.11.2010 21:29
Часы Bingam Vici Свободное общение 5 18.05.2009 14:50