Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从另一个类调用相同名称的方法?_Java - Fatal编程技术网

Java 如何从另一个类调用相同名称的方法?

Java 如何从另一个类调用相同名称的方法?,java,Java,我正在尝试从JLabel映像调用getX() 但是我的类的坐标是int x,getX()方法返回coorinate x (例如) 我正在努力 int a = image.getX() 它应该在JLabel中调用getX()方法,但它会继续调用本地getX()并返回本地x值5 当我试图从类中调用方法时,如何指定该类 您是如何测试这一点的?似乎很难相信image.getX()会返回“this.getX()”,你确定是这样吗?看起来它不会返回5。。。至少不是来自A级的。这是你所有的代码吗?您是否打

我正在尝试从JLabel映像调用getX()

但是我的类的坐标是int x,getX()方法返回coorinate x

(例如)

我正在努力

int a = image.getX()
它应该在JLabel中调用
getX()
方法,但它会继续调用本地
getX()
并返回本地x值5

当我试图从类中调用方法时,如何指定该类


您是如何测试这一点的?似乎很难相信image.getX()会返回“this.getX()”,你确定是这样吗?看起来它不会返回5。。。至少不是来自A级
。这是你所有的代码吗?您是否打印出
int a
以便检查结果?我还认为它不应该调用此.getX()。但是它发生了:(.我正在使用计时器移动一个JLabel。我试图通过调用image.getX()来调用image的x值,它是JLabel及其方法。但它一直在调用本地方法getX()并返回本地vlaue 5…发布您的实际代码而不是此示例,它不在这里,并且您分配给
image
的任务可能有可疑之处。请发布一篇文章,说明您是如何测试它的?似乎很难相信image.getX()会返回“this.getX()”,你确定是这样的吗?看起来它不会返回5…至少不会从
类A
返回。这是你的全部代码吗?你是否打印出
int A
以便检查结果?我也认为它不应该调用此.getX()。但它发生了:(.我正在使用计时器移动JLabel。我试图通过调用image.getX()调用image的x值,它是JLabel及其方法。但它一直在调用本地方法getX())并返回本地vlaue 5…发布您的实际代码而不是此示例,它不在这里,您分配给
图像的任务可能有可疑之处。请发布
int a = image.getX()