为了账号安全,请及时绑定邮箱和手机立即绑定

在同一窗口中加载新资源

在同一窗口中加载新资源

30秒到达战场 2021-04-09 17:18:25
我目前将所有.form文件都迁移到.fxml,并且在同一窗口中加载另一个页面时遇到了一些麻烦。使用.form方法,我能够建立卡布局并在其中进行切换。我要做的是创建卡布局,并在其中加载表格。我创建了一些测试.fxml和一些基本代码。它会加载第二个,但会在一个新窗口中,而我试图避免这种情况,并将其加载到同一窗口中。index.fxml<?xml version="1.0" encoding="UTF-8"?><?import java.lang.*?><?import java.util.*?><?import javafx.scene.*?><?import javafx.scene.control.*?><?import javafx.scene.layout.*?><AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="480.0" prefWidth="320.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Test">   <children>      <Button id="btnbuy" fx:id="btnbuy" layoutX="134.0" layoutY="2.0" mnemonicParsing="false" onAction="#loadSecondFxml" text="Purchase" />      <Button id="btnSell" fx:id="btnsell" layoutX="140.0" layoutY="454.0" mnemonicParsing="false" text="Sell" />   </children></AnchorPane>MainPage.fxml<?xml version="1.0" encoding="UTF-8"?><?import java.lang.*?><?import java.util.*?><?import javafx.scene.*?><?import javafx.scene.control.*?><?import javafx.scene.layout.*?><AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="480.0" prefWidth="320.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Test">   <children>      <Pane layoutX="6.0" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="480.0" prefWidth="320.0">         <children>            <Label layoutX="146.0" layoutY="232.0" text="You got here" />         </children></Pane>   </children></AnchorPane>我知道这与setcene部分有关。但是我在尝试正确使用语法时遇到了麻烦。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 146 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信