18.03.2012 / 15:31 | |
treut Пользователь Сейчас: Offline
Имя: Treut Откуда: World Wide Web Регистрация: 25.10.2011
| Скажите как при помощи Random сделать так что бы картинка исчезала и появлялась в новом месте на экране
|
18.03.2012 / 16:02 | |
Dimon638 Пользователь Сейчас: Offline
Регистрация: 12.04.2011
| treut (18.03.2012/14:31)Скажите как при помощи Random сделать так что бы картинка исчезала и появлялась в новом месте на экранеПриблизительно так. ...
Random r=new Random();
...
w=getWidth();
h=getHeight();
...
g.drawImage(image,1+((r.nextInt()>>>1)%(w-image.getWidth())),1+((r.nextInt()>>>1)%(h-image.getHeight())),20);
...
Изменено Dimon638 (18.03 / 16:04) (всего 1 раз) |
18.03.2012 / 16:14 | |
treut Пользователь Сейчас: Offline
Имя: Treut Откуда: World Wide Web Регистрация: 25.10.2011
| Dimon638, О спасибо попробую |
18.03.2012 / 16:16 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Dimon638, Ну и таймер ему в помощь |
18.03.2012 / 16:21 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| Блин, ни у кого JDK нет что ли? Не хочется щас 80 мб качать 2 часа
|
18.03.2012 / 16:22 | |
DaGGeR16 Пользователь Сейчас: Offline
Имя: Игорь Откуда: Бийск Регистрация: 19.07.2011
| fanat-annimon, Хм...я тоже щас попытался откомпилировать эти исходники,и в результате тоже "null" как я понял,ошибка наверное в файле Sender,но какая-:незнаю:
|
18.03.2012 / 16:23 | |
TAPAHbl4 Пользователь Сейчас: Offline
Имя: TAPAHbl4 Регистрация: 15.01.2012
| AHiLLA, у меня линукс, ничем помочь не могу |
18.03.2012 / 16:25 | |
AHiLLA Пользователь Сейчас: Offline
Имя: Али Откуда: Махачкала Регистрация: 19.01.2010
| TAPAHbl4, буду ждать спасителя |
18.03.2012 / 16:28 | |
TAPAHbl4 Пользователь Сейчас: Offline
Имя: TAPAHbl4 Регистрация: 15.01.2012
| AHiLLA, в нете погугли этот файл
|
18.03.2012 / 16:41 | |
Dimon638 Пользователь Сейчас: Offline
Регистрация: 12.04.2011
| kiriman (18.03.2012/15:16)Dimon638, Ну и таймер ему в помощьНу в принципе достаточно и такой штуковины, имхо) ...
int Start,sec;
public void someMethod()
{
if (System.currentTimeMillis()-Start>=1000)
{
//прошла секунда
Start=System.currentTimeMillis();
sec--;
}
if(sec>=3)
{
//через каждые 3 секунды вызвать генерацию новых случайных координат для картинки
sec=0;
}
}
...
|