int cannot be dereferenced
Posted
by Overlord
on Stack Overflow
See other posts from Stack Overflow
or by Overlord
Published on 2010-03-08T14:36:59Z
Indexed on
2010/03/08
14:51 UTC
Read the original article
Hit count: 247
Hello, I am beginning in java (I'm learning in microedition) and I got this error: "int cannot be dereferenced" in the following class:
class DCanvas extends Canvas{
public DCanvas(){
}
public void drawString(String str, int x, int y, int r, int g, int b){
g.setColor(r, g, b); //The error is here
g.drawString(str, x, y, 0); //and here
}
public void paint(Graphics g){
g.setColor(100, 100, 220);
g.fillRect(0, 0, getWidth(), getHeight());
}
}
What am I doing wrong here? Well I came from PHP and ECMAScripts where I was able to pass my function arguments this way so I really don't understand this error.
© Stack Overflow or respective owner