这段代码为什么会有错?
做毕业设计是需要写一个节点类来用图形表示链表节点
部分如下:
import java.awt.*;
class Node extends Graphics{
private int leftTop_x,leftTop_y;
private int nodeWidth,nodeHeight;
private String nodeName;
public void makeNode(String s,int x,int y,int w,int h){
nodeName = s;
leftTop_x = x;
leftTop_y = y;
nodeWidth = w;
nodeHeight = h;
setColor(Color.black);
drawRect(leftTop_x,leftTop_y,nodeWidth,nodeHeight);
setColor(Color.blue);
fillRect(leftTop_x,leftTop_y,nodeWidth,nodeHeight);
drawString(nodeName,leftTop_x - 10,leftTop_y - 10);
}
public void moveBack(int length){
clearRect(leftTop_x,leftTop_y,nodeWidth,nodeHeight);
translate(leftTop_x + length,leftTop_y);
makeNode(String s,int x,int y,int w,int h);
}
}
错误:
B.java:22:')'expected
makeNode(String s,int x,int y,int w,int h);
^
谢了啊!