我查過這個錯誤之前,但主要是它只是有兩個類聲明的人。處理Java錯誤:嵌套類型(節點)不能隱藏封閉類型
我一直在尋找幾個小時尋找一些幫助,但我找不到任何東西!我唯一的猜測是什麼是錯的是它與公共/私人屬性有關。但這只是一個猜測!
所以我不知道什麼是錯我的代碼導致此,代碼:
class Node
{
//Variables
private String id;
private PVector position;
private Float radius;
private int headerHeight;
private String headerText;
//Needs var holding node links!!
//Constructor
public Node(String _id, int _x, int _y, Float _radius)
{
id = _id;
position = new PVector(_x, _y);
radius = _radius;
headerHeight = 20;
headerText = "";
}
//Getters and Setters
public String getID()
{
return id;
}
public void setID(String _id)
{
id = _id;
}
public PVector getPosition()
{
return position;
}
public void setPosition(PVector _position)
{
position = _position;
}
public Float getRadius()
{
return radius;
}
public void setRadius(Float _radius)
{
radius = _radius;
}
public int getHeaderHeight()
{
return headerHeight;
}
public void setHeaderHeight(int _height)
{
headerHeight = _height;
}
public String getHeaderText()
{
return headerText;
}
public void setHeaderText(String _headerText)
{
headerText = _headerText;
}
}
你的錯誤來自哪裏? – Thihara
你有沒有把這個類的Node聲明爲另一個名爲Node的類? – stinepike
該錯誤突出顯示頂部的「類節點」。 我沒有其他的節點聲明。 – Alex