Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Animation v J2ME, kak sdelat animaciu v j2me 
:(
    Опции темы
sarcin
Дата 11.10.2004, 13:33 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











privet.... xotel napisat progu, kotoraja by peremechala proizvolnyj tekst po ikranu (tipa beguchaja stroka).... pishu

int i=20;

public void start() {
if (t == null){
Thread t = new Thread();
t.start();
}
}

public void stop(){
t = null;
}

public void run(){
while (start){
if (x > 100)
x = 20;
x += 2;
repaint();
try{
Thread.sleep(20);
} catch (InterruptedException e){
System.out.println("Interruption in thread sleeping");
}
}
}

protected void paint(Graphics g){

g.setColor(0);
g.fillRect(0, 0, getWidth(), getHeight());

g.setColor(0xffffff);
g.drawString("Tank", x+20, 20, Graphics.TOP | Graphics.HCENTER);
}


da cheto ne poluchetsja...tekst ne edit.... pomogite plizz...
  Вверх
Orange
Дата 11.10.2004, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 129
Регистрация: 6.9.2004
Где: Russia, Moscow

Репутация: нет
Всего: 5



Код

import java.applet.*;
import java.awt.*;

public class Test extends javax.swing.JApplet implements Runnable {
Font font = new Font("Dialog", Font.BOLD, 24);
String str = "Hello World";
Thread thread;
int xPos = 5;

public void init() {
super.init();
}

public void paint(Graphics g) {
super.paint(g);

g.setColor(getBackground());
g.fillRect(0, 0, getSize().width, getSize().height);

g.setFont(font);
g.setColor(Color.black);
g.drawString(str, xPos, 50);
}

public void run() {
Thread thisThread = Thread.currentThread();
Graphics g = getGraphics();
FontMetrics fm = g.getFontMetrics();
int x = fm.stringWidth(str);
while (thread == thisThread) {
 if (xPos >= getSize().width)
  xPos = 5;
 else
  xPos += 5;
 repaint();
 try { Thread.sleep(100); }
 catch (InterruptedException e) { }
}
}

public void start() {
if (thread == null){
 thread = new Thread(this);
 thread.start();
}
}

public void stop() {
thread = null;
}
}


Это сообщение отредактировал(а) Orange - 11.10.2004, 14:38
--------------------
Пару дней назад я познакомился с мальчиком......
PM MAIL ICQ   Вверх
111
Дата 5.2.2006, 03:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 17.8.2003

Репутация: 1
Всего: 1



Прошу не считать офтопиком или флеймом, просто есть ссылка на статью по этой теме Реализация анимации и прозрачности в MIDP 1.0
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.1210 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.