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

HoldFast 
Сейчас: Offline
aNNiMON, но таких методов over 50
__________________
 Да, детка, я - Король Ящериц!!!
- 19.02.2015 / 09:14
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
В принципе лан, попробую приведение зафигачить
__________________
 Да, детка, я - Король Ящериц!!!
- 19.02.2015 / 09:14
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
HoldFast, а какая задача стоит? Может обходными путями возможно решить?
__________________
 let live

Изменено aNNiMON (19.02 / 09:15) (всего 1 раз)
- 19.02.2015 / 09:18
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Да я в трансляторе бейсика не подумал о том, что там типы данных можно юзать как угодно, например
  1. 5 R=0:G=0:B=0
  2. 10 SETCOLOR R,G,B
  3. 20 FILLRECT 0,0,SCW(0),SCH(0):REPAINT
  4. 30 SLEEP 5000

пишется в
  1. public static double r = 0.0;
  2. public static double g = 0.0;
  3. public static double b = 0.0;
  4. public static int _to = 0;
  5. public static int _step = 1;
  6. public static StringTokenizer _data;
  7.  
  8. static void run(int l) {
  9.     breaks:
  10.     while (true) {
  11.         switch (l) {
  12.             case 5:
  13.             default:
  14.                 r = 0;
  15.                 g = 0;
  16.                 b = 0;
  17.  
  18.            l = 10;
  19.                 continue;
  20.             case 10:
  21.             _setColor(r,g,b);
  22.  
  23.            l = 20;
  24.                 continue;
  25.             case 20:
  26.             _fillRect(0,0,_getWidth(0),_getHeight(0));
  27.                 _repaint();
  28.  
  29.            l = 30;
  30.                 continue;
  31.             case 30:
  32.             _delay(5000);
  33.  
  34.                 _halt();
  35.         }
  36.     }
  37. }

а _setColor то
  1. _setColor(int red, int green, int blue)

__________________
 Да, детка, я - Король Ящериц!!!
- 19.02.2015 / 09:56
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
HoldFast, всё равно тебе для системных функций int нужен, вот и приводи:
  1. _setColor((int)r,(int)g,(int)b);
  2. _fillRect((int)0,(int)0,(int)_getWidth(0),(int)_getHeight(0));
  3. _delay((int)5000);
Грязно, но зато кучу методов не требует, да и компилятор сам лишнее всё уберёт.

В идеале же, каждый параметр можно было бы проверять перед выводом в исходник.
__________________
 let live
- 19.02.2015 / 10:30
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Всё перепиливать надо, всё через жопу)
__________________
 Да, детка, я - Король Ящериц!!!
- 19.02.2015 / 17:45
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
У меня перефериер выдает ошибку когда при ферифи класса который создает форму и помешает туда текстфилд?
Выдает ошибку
failed to write to file.
И некоторые классы. Выдает ошибку
null
- 19.02.2015 / 20:19
Naik
  Пользователь

Naik 
Сейчас: Offline
Fantastik, Bug
- 19.02.2015 / 20:41
Fantastik
  Пользователь

Fantastik 
Сейчас: Offline
Naik, И как это можно исправить?
- 20.02.2015 / 00:27
DominaN
  Пользователь

DominaN 
Сейчас: Offline
Хм, а возможно-ли как-то сделать метод одного класса видимым только для его наследников (protected) плюс еще в одном конкретном классе, но при этом чтобы он не бы public для всех?
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)