我目前正在处理一些代码,我遇到了一些麻烦。
我在GUI上有两个按钮。如果一个按钮被按下,它会将一个值赋给一个字符串,一个值来反映这一点。
除了为字符串分配了不同的值之外,另一个按钮与此按钮相同。
此字符串是在构造函数之前的开头创建的,其方式如下:
public string s = "String"; // public so I can call it in another class当我想要找出在另一个类中哪个按钮被按下时,问题就出现了。我想看看s是什么,所以我必须创建这个类的一个实例:
gui = new GUI(); 这会再次将s的值重置为"String“,这会破坏我的比较。
有什么办法可以绕过这个问题吗?
我尝试了很多想法,但似乎都不管用。
发布于 2009-03-03 16:19:02
创建一个包含按钮(名称)的额外值。当您单击appropiate按钮并从不同的类中读出它时,更改该值。基本上与%s的想法相同
https://stackoverflow.com/questions/607031
复制相似问题