Программирование на Java и весь арсенал программ | SEclub.org
Программирование на Java и весь арсенал программ
Все новые
import
javax.microedition.midlet.*;
import
javax.microedition.lcdui.*;
public class TestDogy extends
MIDlet
{
Display display;
public void startApp()
{
display=Display.getDisplay
(this);
MainCanvas mcan=new
MainCanvas(display,this);
}
public void pauseApp(){}
public void destroyApp
(boolean b){}
}
//***MainCanvas Class
Started******
import
javax.microedition.lcdui.*;
import
javax.microedition.midlet.*;
public class MainCanvas
extends Canvas implements
CommandListener
{
MIDlet midlet;
Display display;
int wd=0,ht=0;
Image img,img1,img2,img3,img4;
long interval=500;
private Command
cmdExit,cmdStart,cmdStop;
Anim anim;
public MainCanvas(){}
public MainCanvas(Display
d,MIDlet m)
{
display=d;
midlet=m;
wd=getWidth();
ht=getHeight();
cmdExit=new Command
("Exit",Command.SCREEN,0);
cmdStart=new Command
("Start",Command.SCREEN,0);
cmdStop=new Command
("Stop",Command.SCREEN,0);
addCommand(cmdExit);
addCommand(cmdStart);
//addCommand(cmdStop);
setCommandListener(this);
System.out.println
("width :"+wd);
System.out.println
("height :"+ht);
img=Image.createImage(wd,ht);
Graphics g=img.getGraphics();
g.drawRect(0,5,wd,ht-10);
try{
Image
img_p=Image.createImage("/
puppy_frame1.png");
g.drawImage
(img_p,5,55,Graphics.TOP|
Graphics.LEFT);
}catch(Exception e)
{}
d.setCurrent(this);
}
public void start()
{
try{
removeCommand(cmdStart);
}catch(Exception e)
{
}
try{
addCommand(cmdStop);
}catch(Exception e)
{
}
anim=new Anim(this);
java.util.Timer t=new
java.util.Timer();
t.schedule(anim,new
java.util.Date(),interval);
//t.schedule(anim,interval);
}
public void stop()
{
anim.cancel();
try{
removeCommand(cmdStop);
}catch(Exception e)
{
}
try{
addCommand(cmdStart);
}catch(Exception e)
{
}
}
public void drawnew(String
img_nm)
{
img=Image.createImage(wd,ht);
Graphics g=img.getGraphics();
g.drawRect(0,5,wd,ht-10);
try{
Image
img_p=Image.createImage
(img_nm);
g.drawImage
(img_p,5,55,Graphics.TOP|
Graphics.LEFT);
}catch(Exception e)
{}
repaint();
System.out.println("after
repaint for image "+img_nm);
}
public void paint(Graphics g)
{
if(img!=null)
g.drawImage
(img,0,0,Graphics.TOP|
Graphics.LEFT);
}
public void commandAction
(Command c,Displayable d)
{
if(c==cmdExit)
{
anim.cancel();
midlet.notifyDestroyed();
}
else if(c==cmdStart)
{
start();
}
else if(c==cmdStop)
{
stop();
}
}
}
//*****Anim Class
started******
import java.util.*;
public class Anim extends
TimerTask
{
String[] img_nm={"/
puppy_frame2.png","/
puppy_frame3.png","/
puppy_frame4.png","/
puppy_frame5.png","/
puppy_frame1.png"};
int current=0;
MainCanvas mcan;
public Anim()
{
}
public Anim(MainCanvas m)
{super();
mcan=m;
}
public void run()
{
mcan.drawnew(img_nm
[current]);
if(current<4)
current++;
else
current=0;
}
}

Ссылка на пост
Всего сообщений: 308
*
FOB1O
ts 14 апр 2008 в 19:30
Программирование на Java и весь арсенал программ
Вот сдесь я думаю обсуждать этот язык чёт я вот посмарел разные языки а всё таки душа к яве лижит! Вот думаю прог достану и начну писать мож быть но сначала нада доучить старые языки!:-) Выкладуйте весь арсенал явы плз! Самые нофые программы!
*
HaФигa
14 апр 2008 в 21:41
А нафига их выкладывать?
*
FOB1O
ts 15 апр 2008 в 05:26
HaФигa, дык например WTK/SDK JDK NetBeans
*
duke
15 апр 2008 в 07:24
FOB!O, дык иди с офсайтов качай. там последние версии.
*
cHeRsAnYa1
15 апр 2008 в 11:40
FOB!O, зайди на сайт sun, а если будешь писать для сониэриксона, то и на их сайт. Но весит дофига.
*
FOB1O
ts 15 апр 2008 в 12:36
duke, выложи плз все ссыли на проги, которые необходимы! И лучше прямые на сами проги! И напиши рядам с ссылками что за прога! Зарание кланяюсь и благодарю! Есль выложышь сёдня то я скачаю в интернет кафеЁ! :)
*
FOB1O
ts 15 апр 2008 в 12:40
cHeRsAnYa1, я там не находил и не наю какие! Лучше дайте прямые ссыли на нужные проги! зарание благодарюююю! :or: :paklon:
*
FOB1O
ts 15 апр 2008 в 13:05
Ууу не кто даж выложить не может!:-(
*
cHeRsAnYa1
15 апр 2008 в 14:04
FOB!O, прямые ссылки на них невозможны, насколько я помню. Вот названия: с сайта sun - SDK, J2ME WTK, с сайта SE - SDK.
*
FOB1O
ts 15 апр 2008 в 16:59
cHeRsAnYa1, на страницы где скачивать дай хоть!
*
cHeRsAnYa1
15 апр 2008 в 17:32
FOB!O, www.sun.com/ , www.sonyericsson.com/
*
FOB1O
ts 15 апр 2008 в 19:12
cHeRsAnYa1, спасибо мене уже дали!:-) маху выложить ща!:-)
Скачать тему
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2023