前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JAVAFX+SceneBuilder基础入门

JAVAFX+SceneBuilder基础入门

原创
作者头像
QGS
发布2023-02-25 11:26:00
2.3K0
发布2023-02-25 11:26:00
举报
文章被收录于专栏:QGS星球QGS星球
代码语言:javascript
复制
环境:JDK1.8+IDEA

代码语言:javascript
复制
fxml载入项目

通过SceneBuilder编写好布局,生成fxml文件。
public void start(Stage stage) throws Exception {
        stage.setTitle("calculator");
        Pane load = FXMLLoader.load(getClass().getResource("cal.fxml"));
        Scene scene =new Scene(load);
        stage.setScene(scene);
        stage.show();
    }
代码语言:javascript
复制
fxml添加配置事件

创建一个eventcc类
public class eventcc {
    @FXML
    public void onevent(Event event){
        EventType<? extends Event> eventType = event.getEventType();
        System.out.println(eventType);
    }
}
代码语言:javascript
复制
从fxml通过id引用控件
引用一定要加@FXML注解

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com