package mediator;
public class Button extends Widget
{ private boolean disabled = false;
public Button(DialogDirector director
) { super(director);
}
/* Обрабатываем события мыши: клики, перетаскивание,
* двойной щелчок и т.д.
* ....
* Если клик, кнопки - оповещаем об этом посредника
* ...
* */
if (event.getClickCount() > 0) {
Changed();
}
}
public void setText
(String text
) { this.text = text;
}
return text;
}
public boolean isDisabled() {
return disabled;
}
public void setDisabled(boolean disabled) {
this.disabled = disabled;
}
}