Вниз  Java-программирование (1-ые посты)
- 1.09.2012 / 00:01
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
а потов вывод элемента по координатам. Можно чтобы не убивать память, к примеру, сразу записать все слова в картинку, а потом её двигать. Как вариант. А в движке от аннимона, например, как я думаю, там проверка ширины строки, при прокрутке каждая строка появляется в зоне края экрана
__________________
 Да, детка, я - Король Ящериц!!!
- 1.09.2012 / 00:05
Andrey
  Пользователь

Andrey 
Сейчас: Offline
Я сейчас скину меню моей будущей игры,надо зайти в "об игре" и увидите как там и что
- 1.09.2012 / 00:07
Andrey
  Пользователь

Andrey 
Сейчас: Offline
Вот


Прикрепленные файлы:
Rapid Ball 2.zip (30.33 кб.) Скачано 29 раз
- 1.09.2012 / 00:10
Andrey
  Пользователь

Andrey 
Сейчас: Offline
Переименовать в jar
- 1.09.2012 / 10:29
muhamed
  Пользователь

muhamed 
Сейчас: Offline
ребят помогите пожалуйст!это исходник генератора строки,который выводится путём рандомного выбора заданных символов.так мне надо,чтобы нажатием по определённой кнопке выводился предыдущая строка
- 2.09.2012 / 13:44
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
muhamed, не смешно
__________________
 Да, детка, я - Король Ящериц!!!
- 2.09.2012 / 14:26
TAPAHbl4
  Пользователь

TAPAHbl4 
Сейчас: Offline
muhamed, и где исходник?
- 2.09.2012 / 15:20
BorderFol
  Пользователь

BorderFol 
Сейчас: Offline
Для чего предназначены пулы обьектов?
- 2.09.2012 / 15:48
DominaN
  Пользователь

DominaN 
Сейчас: Offline
кто там просил многострочный текст?
  1. public void paint(Graphics g) {
  2.     multistringTextParse();
  3.  
  4.     int _x = tmp_x + indent, _y = tmp_y;
  5.     String str;
  6.     g.setColor(0xeeeeee);
  7.     for (int i = 0; i < buff.size(); i++) {
  8.         str = (String) buff.elementAt(i);
  9.         if (_x + main_font.stringWidth(str) > width) {
  10.             _x = tmp_x;
  11.             _y += main_font.getHeight();
  12.         }
  13.         g.drawString(str, _x, _y, 0);
  14.         _x += main_font.stringWidth(str);
  15.     }
  16.     buff.removeAllElements();
  17.  
  18.     height = _y - tmp_y + main_font.getHeight();
  19. }
  20.  
  21. private void multistringTextParse() {
  22.     int start = 0, end;
  23.     int space_num = 0;
  24.  
  25.     for (int i = 0; i < text.length(); i++) {
  26.         if (" ".equals(text.substring(i, i + 1))) {
  27.             space_num++;
  28.         }
  29.     }
  30.  
  31.     for (int i = 0; i < space_num; i++) {
  32.         end = text.indexOf(" ", start);
  33.         str = text.substring(start, end + 1);
  34.         buff.addElement(str);
  35.         start = end + 1;
  36.     }
  37.     buff.addElement(text.substring(start, text.length());
  38. }

- 2.09.2012 / 20:20
Andrey
  Пользователь

Andrey 
Сейчас: Offline
Ребята,спасибо за помощь,но анимон мне уже помог.
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)