【AWT-SWING-JAVA FX】
多平台、多应用的现有通用类
【inner class】
(member class)inside another class, outside any method. can call outer class's data or method.
使用单方法的接口时用:
public interface Drawable {
void draw();
}
(Anonymous class) Defined without a name inside a method where its instance is required
【MVC】
m模型:存储来自任何来源(如文件,数据库或Web)的完整内容 data
v视图:显示内容的直观表示 user interface eg GUI
c控制器:处理用户输入事件
<ActionEvent>表示一个通用类。目前,这意味着EventHandler处理某种类型的事件,称为ActionEvents。
【GUI的步骤】
GUI应用程序中的编码步骤
添加GUI组件,例如 一个按钮
为组件编写事件处理程序,比如ButtonHandler()
通过button.setOnAction(new ButtonHandler())向组件“注册”事件处理程序
【eventHandler借口可以被实现为】
member/anoy/external class