but.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
if(e.getSource()==but){
lab.setText(text.getText()) ;
}
}
}) ;
像这样监听按钮事件时,里面这个if判断可以去掉吗?
------解决方案--------------------------------------------------------
可以,只是不显示字罢了
------解决方案--------------------------------------------------------
当然可以
------解决方案--------------------------------------------------------
可以, if判断本来就是多余的。
你这里本来就只给 but 一个对象绑定了这样一个监听事件。 所以没必要判断