![](/img/trans.png)
[英]I have tried using long both as the variable type as well as the return type of the function but still it is overflowing. I cannot understand why?
[英]Why there still have error return type required?
我想从函数中的值画一条线。 因此,我需要一个返回函数,以便在图形函数中更流畅地绘制线条。
我很困惑,为什么自从我把return函数放进去后仍然还有错误。 请帮我..
“ Program.java:45:无效的方法声明;需要返回类型”
public static SLL(int SLL)
public Program()
{
super("MyProgram"); //window name
.....
computeButton.addActionListener(this);
}
public void actionPerformed(ActionEvent ee)
{
}
public static SLL(int SLL)
{ ....
HomePosition HP[][] = new HomePosition[2][6];
HomePosition DP[][]= new HomePosition[2][6];
HomePosition FB[][] =new HomePosition[2][6];
...
FB[1][0].x= FB[2][0].x=40;
FB[1][0].y=FB[2][0].y=40;
HP[1][0].x = 40; HP[1][0].y = 30;
HP[1][1].x = 26; HP[1][1].y = 30;
DP[1][0].x = 30; DP[1][0].y =40;
DP[1][1].x = 16; DP[1][1].y = 40;
SLL.SLx[m][n]=HP[m][n].x;
return SLL;
}
public void paint(Graphics g) {
super.paint(g);
}
BasicStroke stroke;
Graphics2D g2 = (Graphics2D)g;
stroke = new BasicStroke(4.0f);
g2.setStroke(stroke);
.....
for (m=1;m<=2;m++){
for (n=0;n<=1;n++){
g2.drawLine( SLL.SLx[m][n]*M,40*M,40*M,30*M);
}
}
}
public static void main(String[] arguments)
{
Program frame=new Program();
final int WIDTH=910;
final int LENGTH=725;
frame.setSize(WIDTH,LENGTH);
final int buttonWidth=30;
final int buttonHeight=10;
frame.setVisible(true);
}
}
您没有说明您的退货类型。 它应该是
public static int SSL(...)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.