关于TextField中的选项切换?
TextField tField = new TextField("音效", "开启", 10, 0);
、、、、、、、、、、、、、、、、、、、、、、
String s = tField.getString();
if(c==yinxiaoCommand){
if(s=="关闭"){
tField.setString("开启");
}
else
tField.setString("关闭");
}
音效可以从开启切换到关闭,但是为什么切不会来? 来高手,求解答、、、
------解决方案--------------------没怎么看明白你的意思,
首先你导入的是import java.awt.TextField;?
if(c==yinxiaoCommand){
if(s=="关闭"){
tField.setString("开启");
}
else
tField.setString("关闭");
}
这段代码是一个判断,可以根据不同的条件set不同的文本,也就是你指的切换。
------解决方案--------------------嘿嘿 昨天晚上解决了,原来是字符串的判断不能用 == ,要用equals,compareTo ;