2

例如,假设我有:

public Class Foo {
    public final int X = 1;

    public getX() {
        return this.X;
    }
}

是否可以编写一些东西来更改 X 的值以供将来运行程序?因此,如果用户想要用于 X 的值发生变化,而他们所拥有的只是一个已编译的 .jar 文件,他们可以运行该方法,然后编译代码中的 X 值将永远改变。

我正在为一个临时工作的研究实验室开发软件。实验室技术人员将与之交互的只是一堆 JFrame。他们不知道如何在代码中更改它然后重新编译等。所以我试图找到一个“更改默认值”按钮的最佳方法,该按钮将为他们打开一个窗口,他们可以编辑默认值,单击“保存”,然后使用新值,直到他们再次更改它。我怎样才能做到这一点?

4

1 回答 1

2

java.util.Preferences,专为此目的而设计,但涉及一些工作

于 2012-11-30T18:46:59.967 回答