1.布局
2.选择重写或实现方法(select methods to override/implements) ctrl + o
3.javafx有init方法,start方法,stop方法
4.定义一个按钮,使用系统默认浏览器访问网站
5.使窗口的关闭栏,缩小扩屏栏,代码是倒数第二行
6.设置模态窗口,默认关闭模态的
下图的为应用模态,不需要指定父窗口,除了该模态窗口,其他窗口都被禁用了
下图的是windows系统模态,需要指定父窗口,只有父窗口是被禁用的,其他的都可以继续使用
7.取消关闭事件响应,第一句是不退出程序,第二句是取消关闭窗口
8.在关闭窗口时弹出对话框进行选择,如果选择是则退出程序,如果要仅仅关闭窗口,则应将最后一行改为stage.close();
9.放置图片
10.配置javafx环境
--module-path="D:\prografiles\java\javafx-sdk-11.0.2\lib"--add-modules=javafx.controls,javafx.fxml
11.不使用maven创建javafx应用
public class Login extends Application {
@Override
public void start(Stage stage) throws Exception {
Pane root=FXMLLoader.load(getClass().getResource("src/main/jiemian/test00.fxml"));
Scene scene=new Scene(root,500,500);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args) {
launch();
}
}
12.弹窗
Alert alert = new Alert(Alert.AlertType.ERROR);
alert.setContentText("异常提示!");
alert.show();