Показать сообщение отдельно
Старый 12.02.2012, 23:33   #5
YellowAfterlife
ПроЭктировщик
 
Аватар для YellowAfterlife
 
Регистрация: 19.02.2011
Сообщений: 134
Написано 81 полезных сообщений
(для 219 пользователей)
Ответ: Помогите с Библиотекой

Сообщение от 2Fake Посмотреть сообщение
Сори за некропост, но у меня тоже не получилось (плохо разбираюсь в яве, запутано всё как-то).
Так вот... у меня есть такой вот кусок кода:
import javax.microedition.lcdui.*;

public class 
Lib_what 

    static 
int scrw FW.CD.getWidth();
    static 
int scrh FW.CD.getHeight();

    public static 
int rh(int jint kint l)
    {
        
int i1 0xff;
        
i1 |= (0xff) << 8;
        
i1 |= (0xff) << 16;
        
i1 |= 0;
        return 
i1;
    }
    
      public static 
void drawbg(int crint cgint cb)
     {
              
M.G.setColor(rh(crcgcb));
          
M.G.drawline(001010); //????????????
       
}


...ругается на строке с DrawLine:

 ----jGRASP exec: javac -source 1.4 -d ..\tmpclasses -bootclasspath [путь к WTK]\lib\cldcapi11.jar;[путь к WTK]\lib\midpapi20.jar -g Lib_what.java

Lib_what.java:20: cannot find symbol
symbol  : method drawline(int,int,int,int)
location: class javax.microedition.lcdui.Graphics
		  M.G.drawline(0, 0, 10, 10); //????????????
		     ^
1 error

 ----jGRASP wedge2: exit code for process is 1.
 ----jGRASP: operation complete.
"M.java" и "FW.java" лежат в папке "src" (рядом с "Lib_what.java").
Не компилит! ЧЯДНТ?
В отличии от Pascal, в Java имеет значение, заглавная буква или нет.
То есть drawline и drawLine - разные функции.
Так же смотрите в интерфейс - http://java.sun.com/javame/reference.../Graphics.html
__________________

Мой сайт-блог. Игры, обновления, примеры для Haxe, JavaScript(+HTML5), GameMaker, Love2d...
(Offline)
 
Ответить с цитированием