gpt4 book ai didi

java - 如何将对象添加到我无法编辑的类中

转载 作者:行者123 更新时间:2023-12-01 13:17:49 24 4
gpt4 key购买 nike

我正在使用 StdDraw.java 库,但无法编辑该文件。我想向 JFrame 添加各种项目,例如 JMenu、按钮等,而不影响 Canvas 和 Jframe

我尝试过类似的方法StdDraw.class.getMethods"

但我似乎无法让它发挥作用。看来我只能使用类中的方法,而不能添加一些我自己的方法或编辑已有的方法。

该文件可在线获取。我怎样才能实现上述目标?

最佳答案

StdDraw.java如果我没记错的话,是最后一个类。最后一个类不能延长。所以你有两个选择:

  1. 如果许可证允许这种用法,您可以直接使用源代码,然后添加自己的属性并自行编译。
  2. 您可以使用自己的包装类和直接方法调用来封装 StdDraw.java 类 Java Reflection .

关于java - 如何将对象添加到我无法编辑的类中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22325127/

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