Вниз  Java-программирование (1-ые посты)
- 4.04.2010 / 00:04
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
FiGhTeR, ну ё-ты-моё, ну неужели так сложно, а?

  1. int a = random(5,15);
  2. ...
  3. public static int random(int min, int max) {
  4. return min + ((rnd.nextInt() >>> 1)%(max-min));
  5. }

__________________
 let live
- 4.04.2010 / 00:07
FiGhTeR
  Пользователь

FiGhTeR 
aNNiMON, Во спасибо.:)
- 4.04.2010 / 06:15
Roman13
  Пользователь

Roman13 
Сейчас: Offline
AK-S (19.01.2010/13:21)
Дайте пожалуйсто код отправки СМС сообщений. (не думайте плохого, делаю только для себя).
Пожал..и мне можете написать код
- 4.04.2010 / 08:56
FiGhTeR
  Пользователь

FiGhTeR 
Roman13, Ну если никто не пишет как сделать значить или код большой или ище чтото.:)
- 4.04.2010 / 11:58
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
FiGhTeR, еще что-то...
__________________
 let live
- 4.04.2010 / 12:50
FiGhTeR
  Пользователь

FiGhTeR 
aNNiMON, http://upwap.ru/814827 помоги.:) почему ошибка в 14 строке?
- 4.04.2010 / 12:55
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
FiGhTeR, Потому что ты её допустил...
Хм, ну ты же Random не инициализировал:

  1. import java.util.*;
  2. import javax.microedition.midlet.*;
  3. import javax.microedition.lcdui.*;
  4. public class Main extends MIDlet {
  5. private Form form=new Form(null);
  6. private int a=1;
  7. private Random rnd = new Random();
  8. private Display display;
  9. public void startApp(){
  10. display = Display.getDisplay(this);
  11. for (a=1;a>0;a++){int m=random(1,9); form.append(" "+m);}
  12. display.setCurrent(form);}
  13.  
  14. private int random(int min,int max){
  15. return min+((rnd.next()>>>1)%(max-min));}
  16. public void pauseApp(){}
  17. public void destroyApp(boolean flag){}}

А еще я не пойму смысл этого цикла: for (a=1;a>0;a++)
__________________
 let live
- 4.04.2010 / 12:58
FiGhTeR
  Пользователь

FiGhTeR 
aNNiMON, Спасибо.:) как сделать что бы число выводилось и удалялось а не выводилось а за ним рядом второе и так заполняло экран.
- 4.04.2010 / 13:06
FiGhTeR
  Пользователь

FiGhTeR 
А что если form.delete(0); и паузу в пол секунды?
- 4.04.2010 / 13:47
RealknyZ
  Пользователь

RealknyZ 
Сейчас: Offline
У меня проблема с массивами в ниже приведеном примере изменения размеров изображения. Это код на jcc, но я его взял с j2me. Так-что не обращайте внимание на несоответсвие.
  1. Canvas canvas = new Canvas ();
  2.   canvas.fullscreen(true);
  3.   canvas.show ();
  4.   Graphics g=canvas.getGraphics();;
  5.   int w = 100;
  6.   int h = 100;
  7. Image bg = new Image(fileOpenInputStream("/others/2.png"));
  8.   int w0 = bg.getWidth();
  9.   int h0=bg.getHeight();
  10. int[]old=new int[w0*h0];
  11. int[]neu=new int[w*h];
  12. old=bg.getRGB(w0,0,0,w0,h0);  как я понял ошибку вызывает этот цикл  
  13. for(int y=0;y<h;++y){
  14. for(int x=0;x<w;++x){
  15. neu[x+w*y]=old[x*w0/w+w0*(int)(y*h0/h)];
  16. }}
  17.   while (canvas.getKeyStates()==0)
  18.   {
  19.     g.setColor (0x000000);
  20.     g.fillRect (0, 0, w, h);
  21.     g.drawRGB(neu,0,w,0,0,w,h,true);
  22.     canvas.repaint ();
как правильно исправить цикл чтоб всё заработало?

Изменено Web_DemoN (4.04 / 13:53) (всего 1 раз)
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)