首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javafx fxml页面怎么获取指定controller中的数据?

Javafx fxml页面怎么获取指定controller中的数据?

提问于 2020-10-23 02:49:57
回答 1关注 0查看 938

Javafx fxml页面怎么获取指定controller中的数据

回答 1

IT小马哥

发布于 2020-10-23 11:48:37

FXML

代码语言:javascript
运行
AI代码解释
复制
<?xml version="1.0" encoding="UTF-8"?>

<?import javafx.scene.text.*?>
<?import javafx.scene.layout.*?>

<VBox xmlns:fx="http://javafx.com/fxml/1">
    <children>
        <Text fx:id="target" />
    </children>
</VBox>

调节器

代码语言:javascript
运行
AI代码解释
复制
import javafx.fxml.FXML;
import javafx.scene.text.Text;

public class TestController {

    private final String data;

    public TestController(String data) {
        this.data = data;
    }
    
    @FXML
    private Text target;
    
    public void initialize() {
        // handle data once the fields are injected
        target.setText(data);
    }

}

用于加载fxml的代码

代码语言:javascript
运行
AI代码解释
复制
String data = "Hello World!";

FXMLLoader loader = new FXMLLoader(getClass().getResource("test.fxml"));

TestController controller = new TestController(data);
loader.setController(controller);

Parent root = loader.load();
和开发者交流更多问题细节吧,去 写回答
相关文章
JavaFX入门(二):JavaFX和FXML
在我的JavaFXML系列博客第一篇《JavaFX入门(一):我的第一个JavaFX程序 》中我们用纯Java代码写了一个很简单的JavaFXML程序,这一节中我们使用FXML编写程序界面,然后用Java书写后台逻辑完成上一节中的程序,实现相同的功能。
卡尔曼和玻尔兹曼谁曼
2019/01/22
9.3K0
JavaFX入门(二):JavaFX和FXML
使用Maven构建JavaFX程序(HelloWorld示例)
本工程包含一个main入口函数类,一个controller类,资源文件包括一个fxml文件,一个css样式文件。 工程目录如下:
卡尔曼和玻尔兹曼谁曼
2019/01/22
9K0
使用Maven构建JavaFX程序(HelloWorld示例)
JavaFX之Scene Builder的使用(开发一款GUI小工具原来这么简单)
首先声明一下,Java的强项并不在GUI上,现在是web的天下,博主发此篇文章仅是个人兴趣,如果您是学Java开发的,业余想做GUI小工具,可以选择使用JavaFX。如果需要开发企业级应用,推荐还是用qt或者wpf那些,用Electron也是很好的选择。
VIBE
2022/11/22
13K0
JavaFX之Scene Builder的使用(开发一款GUI小工具原来这么简单)
javaFX(二)-使用gradle+jdk14创建javafx程序
在上一篇文章中,我们一起学习了jlink和jdk14的模块化. 在本篇文章中,我们一起来学习gradle来新建一个javafx的Hello World 程序.
微笑的小小刀
2020/05/28
4.6K0
JavaFX 简介
本文介绍了JavaFX技术,并基于JavaFX编写了一个简单的图形界面程序。通过使用JavaFX,可以大大简化Java应用程序的开发过程,提高开发效率。同时,JavaFX也提供了一些常用的设计器,如SceneBuilder,可以方便地创建JavaFX应用程序。
乐百川
2018/01/09
6.3K0
JavaFX 简介
首发! JDK14之jpackage命令尝鲜
使用场景是面向java桌面端程序打包. 可以让windows/mac 直接双击使用java程序,对系统里面有没有jdk/jre不做要求.
微笑的小小刀
2020/03/11
3.9K0
PHP 获取指定 URL 页面中的所有链接
以下代码可以获取到指定 URL 页面中的所有链接,即所有 a 标签的 href 属性:
Z4
2020/04/22
8.3K0
javafx框架tornadofx入门28_使用现有布局文件fxml
1.删除现有布局文件中的控制器,如: fx:controller="app.MainController" 2.在View中通过by fxml(fxmlPath)覆写root,fxml文件需放在资源目录resources 或其子目录如view下: override val root : TextArea by fxml("/view/MainView.fxml") 3.通过by fxid()引用对应id的控件,对于按钮的onAction="#hello"事件,直接定义相应的函数即可: val msg : L
用户6167008
2020/04/27
2.2K1
javafx框架tornadofx入门28_使用现有布局文件fxml
Java 实现一个带提醒的定时器
定时闹钟预览版EXE下载链接:https://files.cnblogs.com/files/rekent/ReadytoRelax_jar.zip
Rekent
2018/09/04
1.9K0
JavaFX入门(四):JavaFX布局(一)
说道GUI编程一定要谈到布局,JavaFX内置了大量的布局控件提供给我们使用。其实,JavaFX的布局控件和界面元素控件都是继承自javafx.scene.layout.Region类。我们这里只看布局控件类。布局控件我们在界面上一般是看不到的,它一个容器用于放置其它可视的界面元素控件。(JavaFX在线API文档:JavaFX8 API Online) JavaFX布局控件的类图如下:
卡尔曼和玻尔兹曼谁曼
2019/01/22
12.5K1
JavaFX入门(四):JavaFX布局(一)
JavaFX入门(五):使用CSS样式美化你的UI控件
CSS(层叠样式表,Cascading Style Sheets)原来是被用来在网页开发中表现HTML元素样式的一种文本标记语言。HTML用来展现内容,CSS被用来设计内容的样式,这样做的好处就是内容和样式相分离。CSS先后被用到Adobe的RIA开发技术Flex,C++的GUI框架Qt以及JavaFX技术上。如果对CSS不是很熟悉,没关系,十分钟入门CSS的一个教程:W3CSchool CSS教程。
卡尔曼和玻尔兹曼谁曼
2019/01/22
11K0
JavaFX入门(五):使用CSS样式美化你的UI控件
JAVAFX(一) java Module 模块化简介
看过小刀最近朋友圈的小伙伴应该都知道, 最近小刀在写一个桌面的工具包, 可以连k8s, 可以做图床等等, 其中用到的技术栈就是 jdk14+javaFX.
微笑的小小刀
2020/05/11
2.6K0
Java课设–学生成绩管理系统一
这个项目是Java课程的课设,一共花了5天的时间去完成它,在这期间感谢一些博主的帮助,让我了解到了一些新的技术知识,所以打算写这一系列博客来介绍一整个课设项目,也为了帮助之后的人,如有错误,请联系我。
全栈程序员站长
2022/09/08
1.2K0
Java课设–学生成绩管理系统一
WordPress会员注销后怎么跳转到指定页面?
WordPress会员注销后怎么跳转到指定页面?如果你是WordPress主题开发者,这是个很有用的技巧。默认情况下, 用户登出后WordPress会重定向到网站的登录页面,我们可以通过添加下面的代码到当前主题的functions.php模板文件,用户登出后跳转到指定页面或者链接地址。
主机教程网2bcd.com
2022/11/04
1.2K0
WordPress会员注销后怎么跳转到指定页面?
JavaFX入门(三):使用Eclipse开发JavaFX程序
JavaFX有着WPF类似的炫酷,但是由于WPF不是跨平台的,所以最近看了看JavaFX。下面是使用Eclipse进行开发的环境配置。
卡尔曼和玻尔兹曼谁曼
2019/01/22
6.5K0
JavaFX入门(三):使用Eclipse开发JavaFX程序
微信小程序如何获取指定页面的路径
使用微信开发工具打开项目 点击到对应的页面,即可在开发工具左下角看到当前页面的路径 未经允许不得转载:肥猫博客 » 微信小程序如何获取指定页面的路径
超级小可爱
2023/02/20
1.6K0
MyChat,一个私有的“微信“
我希望它是一个简单的沟通工具。使用简单的,开发简单的私有的,或可发展成企业级的聊天系统或是组件。但是,越是看起来简单,它的内部就越复杂。这个复杂不是指它的开发难度,而是设计。
星尘的一个朋友
2021/03/02
3.1K0
MyChat,一个私有的“微信“
Python如何获取页面上某个元素指定区域的html源码?
1 需求来源自动化测试中,有时候需要获取某个元素所在区域的页面源码,用于后续的对比分析或者他用;另外在pa chong中可能需要获取某个元素所在区域的页面源码,然后原格式保存下来,比如保存为html或者excel格式数据等。2 测试对象获取博客园首页右侧的【48小时阅读排行】词条;获取博客园首页右侧的【10天推荐排行】词条。图片3 需求实现3.1 使用selenium实现3.1.1 实现过程查看博客园首页右侧的【48小时阅读排行】元素xpath属性;图片复制其xpath:'//*[@id="side_rig
虫无涯
2023/02/15
3.3K0
spring获取controller方法中自定义注解的信息
spring-webmvc-4.3.10.RELEASE-sources.jar!/org/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerMapping.java
code4it
2018/09/17
2K0
java怎么输出数组的下标_java数组获取指定元素
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/10
3.6K0

相似问题

如何获取controller中返回的数据?

1610

怎么获取群组数据?

1386

怎么获取王者荣耀数据?

0399

请问怎么获取数据集?

083

怎么在spring cloud中对controller进行单元测试?

0730
相关问答用户
某公司 | 程序员擅长1个领域
腾讯云TDP | 先锋会员擅长2个领域
新浪微博 | 高级总监擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档