假设我有一个名为counter
的JLabel。如何才能使counter.getText()
返回字符串"hello world"
,将文本更改为"0"
?
答案 0 :(得分:0)
试试这个。
JLabel counter = new JLabel("Hello World");
String ret;
if(counter.getText().equals("Hello World")){
ret = counter.getText();
counter.setText("0");
}
答案 1 :(得分:0)
您需要使用JLabel
的文本设置器方法:JLabel#setText
。
if (counter.getText().equals("hello world")) {
counter.setText("0");
}
这样的事情会不工作:
String foo = counter.getText();
foo = "bar";
这是因为您只是将参考foo
点更改为本地。