Вопрос № 48802: Доброго времени суток! Возникла проблема. На веб-страничке находяться: группа радиокнопок (3 шт.) и поля ввода (2 шт.) Нужно написать такой скрипт, чтоб: при выборе первой радиокнопки оба поля были включены; при выборе второй радиокнопки одно поле бы...Вопрос № 48803: Хочется сделать вот такую прогу.
Имеется циферблат. Он показывает какое то время.
Нужно что бы циферблат появился на экране на некоторое время. Потом исчез. И через какое то время появился но уже повернутый на некоторый угол.
И что бы чел...
Вопрос № 48.802
Доброго времени суток! Возникла проблема. На веб-страничке находяться: группа радиокнопок (3 шт.) и поля ввода (2 шт.) Нужно написать такой скрипт, чтоб: при выборе первой радиокнопки оба поля были включены; при выборе второй радиокнопки одно поле было включено, а второе - disabled; а при выборе третьей кнопки - оба поля disabled. Помогите пожалуйста!!!
Отправлен: 11.07.2006, 11:25
Вопрос задал: Yurchik:) (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Stamm
Здравствуйте, Yurchik:)!
Код в приложении, всё в принципе просто, даже коментарий к коду не буду писать, там всё "прозрачно".
Ответ отправил: Stamm (статус: Студент)
Ответ отправлен: 11.07.2006, 12:20 Оценка за ответ: 5 Комментарий оценки: Все работает супер! Спасибо большое!!!!!
Вопрос № 48.803
Хочется сделать вот такую прогу.
Имеется циферблат. Он показывает какое то время.
Нужно что бы циферблат появился на экране на некоторое время. Потом исчез. И через какое то время появился но уже повернутый на некоторый угол.
И что бы человек который сидит за монитором имел возможность выставить то время которое было ему показано до того момента когда с экрана исчез циферблат
Отправлен: 11.07.2006, 11:31
Вопрос задал: Kkk (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Gdm
Здравствуйте, Kkk!
Не очень понятно, на чем вы хотите сделать вашу программу. Если на Java (а не JavaScript), то все довольно просто. Появление и исчезновение циферблата на определенное время обеспечивается обычной задержкой потока и сопутствующим добавлением или удалением компонента циферблата (я полагаю что циферблатом будет именно новый компонент). Поворот можно сделать с помощю метода getRotateInstance(double a) класса AffineTransform пакета Java.awt.geom;, задающего угол поворота в радианах (если я вас правильно понял, хотя
смысл поворота все равно не улавливаю). Для того, чтобы применить изменение угла к зарисовке компонента, в методе paint(g) первой строкой должно быть g.setTransform(new AffineTransform().getRotateInstance(angle)), дальше все идет как при обычной прорисовке компонента. Сам компонент создается либо в виде отдельной прорисовки цифр линиями (для каждой цифры отдельный метод), либо в виде методов для прорисовки каждой части цифры в отдельности. Ввод с клавиатуры стандартным
образом.
Всё.
Ответ отправил: Gdm (статус: 2-ой класс)
Ответ отправлен: 11.07.2006, 15:22