当前位置: 首页 > news >正文

阿里云空间做的网站不收录17网一起做网站广州

阿里云空间做的网站不收录,17网一起做网站广州,网站建设论文模板,大连福佳新城2026年建站吗废话不多说,直接按图片流程开始吧! 1.创建项目 对于这个选择依赖的界面,我们作为初学者,什么也不选。 创建完成是这个样子的。 2.创建文件和清理文件 删除不必要的文件后应该是这样的。 删除不必要的文件夹和创建新的文件会是这…

废话不多说,直接按图片流程开始吧!

1.创建项目 

对于这个选择依赖的界面,我们作为初学者,什么也不选。

 创建完成是这个样子的。

 2.创建文件和清理文件

删除不必要的文件后应该是这样的。

删除不必要的文件夹和创建新的文件会是这样的。(注意:右键com.temp1.temp1出现界面,点创建点软件包,出现的界面将末尾的temp1改成Main,然后点创建即可,之后在右键com.temp1创建controller即可,如果需要重构,全部点重构)

之后在controller目录右键新建Java类名为MainController,在Main目录右键新建Java类名为Main,并在Main类加上如下代码,如图

 右键resources目录下的com.temp1.Main创建fxml文件并命名为main,修改文件如下

之后打开MainController文件,加入如下代码

import com.teaching.Main.Main;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.scene.image.Image;
import javafx.stage.Stage;import java.io.IOException;
import java.util.Objects;public class MainController {public static MainController load() throws IOException {FXMLLoader mainLoader = new FXMLLoader(Main.class.getResource("Main.fxml"));mainLoader.load();return mainLoader.getController();}private void loadWindow(String fxmlPath,String title,String iconPath/*,String cssPath*/,Runnable controllerInit) throws IOException {//加载窗口Stage stage = new Stage();FXMLLoader loader= new FXMLLoader(getClass().getResource(fxmlPath));Parent root = loader.load();stage.setScene(new Scene(root));stage.setTitle(title);if(controllerInit!=null) {controllerInit.run();}/*if(cssPath!=null) {root.getStylesheets().add(Objects.requireNonNull(getClass().getResource(cssPath)).toExternalForm());}*/try{Image icon=new Image(Objects.requireNonNull(getClass().getResourceAsStream(iconPath)));stage.getIcons().add(icon);}catch (Exception e){System.err.println("图标加载失败: " + e.getMessage());}stage.show();}
}

 打开module-info.java文件,修改如下

3.测试代码

 依次创建testController.java和test1.fxml文件如下,并关联控制器

 在main.fxml文件中添加如下代码,如图

在MainController.java新增方法作为界面启动方法,其中,在使用loadWindow方法的参数含义依次为FXML文件相对资源文件夹的路径,界面的标题,界面的图标文件相对资源文件夹的路径,以及一个lambda表达式用来执行界面加载时需要执行的操作。

之后在Main类通过MainController类名调用对应的方法即可启动。

 如果运行启动出现这个就是成功了,之后要新增界面先在controller目录下创建控制器,然后在com.temp1.Main创建描述界面的FXML文件并关联控制器,然后,在main.fxml添加新界面的信息,最后在MainController类里新建加载界面的方法,之后要用这个界面直接通过调用这个方法即可。

 

 

http://www.dtcms.com/a/572375.html

相关文章:

  • 手机网站 代码格式网站整体营销方案
  • 网站服务器租用和托管WordPress Core 5.0
  • 佛山市桂城建设局网站珠海仿站定制模板建站
  • 优质的网站汤阴做网站
  • 艺纵网站建设产品经理做网站
  • 酷万网站建设最新企业网站
  • 免费源码资源源码站入口建材企业网站推广
  • 网站建设微商城做网站推广被骗
  • wordpress旅游网站如何做班级网站
  • 网站优化公司哪家好wordpress来建站
  • 租赁模板建站 网站的名称归属制作网页常用的软件有哪些
  • 域名申请好了 要怎么做网站wordpress 免费中文模板
  • 哪个网站做母婴用品好怎么自己创建网页
  • 织梦网站搬家品牌建设有哪些方面
  • 江西个人网站备案门户网站开发注意事项
  • wordpress自定义函数快推达seo
  • 江门市城乡建设局网站网站显示速度的代码
  • 重庆渝兴建设有限公司网站站长之家素材网站
  • 企业网站建设的开发方式有巴西网站后缀
  • 手机微网站怎么做培训机构管理系统哪个好
  • 网站目录改版如何301跳转呀怎么做网站地图导航
  • 建设部网站招标投标文件本地wordpress 同步
  • 做淘客网站怎么建要购买数据库吗自己想学做博客网站
  • 博客的网站页面设计怎样制作网站后台
  • 58同城做公司网站怎修改页面排版
  • wordpress 页面压缩给网站做优化怎么做
  • 网站建设需要注意哪些中国设计之窗官方网站
  • 校园淘宝店网站开发平面设计师接单app
  • h5网站网站建设网站建设淄博
  • 法学院网站建设建议网站设计制作ihanshi