以下是一段在进度条中显示进度百分比的代码
public void propertyChange(PropertyChangeEvent evt) {
if ("progress" == evt.getPropertyName()) {
int value = (Integer) evt.getNewValue();
progressBar.setIndeterminate(false);
progressBar.setValue(value);
}
}
我想问的是,if ("progress" == evt.getPropertyName()) 这一句中,"progress"这个字符串是怎么来的?我还看到过"state" == evt.getPropertyName()、"done" == evt.getPropertyName()这样的语句,"state"、"done"这样的字符串又是怎么来的?
杨魅力
LEATH
相关分类