gpt4 book ai didi

JAVA:返回方法及设置参数

转载 作者:行者123 更新时间:2023-12-02 07:35:50 26 4
gpt4 key购买 nike

我是java新手,返回值如何工作?我需要返回GLabel的宽度,以便在另一个方法中使用它

private double createLabel(String text, int locX, int locY){
double widthOfLabel = labelText.getWidth();
return widthOfLabel;
}

(我已经剪掉了不重要的部分)但这应该返回标签的宽度。

如何在其他方法中使用它?

private void  getWidthofLabel(){
double name = ?????????
}

我尝试了一些不同的东西,但它们似乎都只是返回null。还有一件事,当我获得createLabel方法的返回值时,我是否必须设置它的参数(string,int,int)?我不希望这样,但调试器似乎强制我设置它们。

最佳答案

如果您想获得 createLabel 的结果,您将需要如下内容:

double name = createLabel(text, locX, locY);

必须提供参数,否则您无法编译代码。如果您不需要它们,您可以创建不带参数的重载:

private double createLabel(){
double widthOfLabel = labelText.getWidth();
return widthOfLabel;
}

但此时我不确定您的代码中发生了什么。 :D

关于JAVA:返回方法及设置参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12235131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com