gpt4 book ai didi

java - getX() 在 java.awt.Rectangle 中有私有(private)访问权限?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:38:46 25 4
gpt4 key购买 nike

为什么以下代码会生成错误消息:getX() 在 java.awt.Rectangle 中具有私有(private)访问权限
(int)dest.getX(), (int)dest.getY(), (int)dest.getWidth(), (int)dest.getHeight()

根据文档,Rectangle 确实有一个公共(public)方法 getX()

   public boolean setSize(java.awt.Rectangle source, java.awt.Rectangle dest)
{

setVideoSize((int)source.getX() ,(int)source.getY(), (int)source.getWidth(), (int)source.getHeight(),
(int)dest.getX(), (int)dest.getY(), (int)dest.getWidth(), (int)dest.getHeight()
);


return true;

}

最佳答案

我刚刚尝试了以下并且编译正常。

public boolean setSize(java.awt.Rectangle source, java.awt.Rectangle dest) {

setVideoSize((int) source.getX(), (int) source.getY(),
(int) source.getWidth(), (int) source.getHeight(),
(int) dest.getX(), (int) dest.getY(), (int) dest.getWidth(),
(int) dest.getHeight());

return true;

}

private void setVideoSize(int x, int y, int width, int height, int x2,
int y2, int width2, int height2) {
// TODO Auto-generated method stub

}

关于java - getX() 在 java.awt.Rectangle 中有私有(private)访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5113201/

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