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

电子商务网站建设题库及答案建站优化推广

电子商务网站建设题库及答案,建站优化推广,深圳品牌学校网站建设,wordpress教育类主题Stage(舞台),它代表了一个顶级窗口,是JavaFX应用程序的主要容器。Stage可以包含多个场景(Scene),每个场景可以包含各种用户界面元素(如按钮、文本框等)。Stage提供了许多…

Stage(舞台),它代表了一个顶级窗口,是JavaFX应用程序的主要容器。Stage可以包含多个场景(Scene),每个场景可以包含各种用户界面元素(如按钮、文本框等)。Stage提供了许多方法和属性,用于设置窗口的外观、行为和交互。

 举例:

package com.example.demo1;import javafx.application.Application;
import javafx.application.Platform;
import javafx.scene.Scene;
import javafx.scene.control.Alert;
import javafx.scene.control.Button;
import javafx.scene.control.ButtonType;
import javafx.scene.image.Image;
import javafx.scene.layout.AnchorPane;
import javafx.stage.Stage;import java.util.Optional;public class HelloApplication extends Application {public static void main(String[] args) {launch(args);}@Overridepublic void start(Stage primaryStage) {// 创建按钮Button button = new Button("Hello World");button.setLayoutX(200);button.setLayoutY(200);// 创建布局AnchorPane pane = new AnchorPane();pane.getChildren().add(button);// 创建场景Scene scene = new Scene(pane, 500, 500);// 设置场景到舞台primaryStage.setScene(scene);primaryStage.setTitle("Hello"); // 设置舞台标题primaryStage.getIcons().add(new Image("F:\\myCode\\java\\javaFX\\0910\\demo1\\src\\main\\resources\\image\\logo.png")); // 设置舞台图标,图标文件位于 "image/logo.png"primaryStage.setResizable(false); // 设置舞台不可调整大小// 防止隐式退出Platform.setImplicitExit(false);// 处理窗口关闭事件primaryStage.setOnCloseRequest(event -> {event.consume(); // 阻止默认的窗口关闭操作// 创建一个确认对话框Alert alert = new Alert(Alert.AlertType.CONFIRMATION);alert.setTitle("退出程序");alert.setHeaderText(null);alert.setContentText("您是否需要退出程序");// 显示对话框,并等待用户响应Optional<ButtonType> result = alert.showAndWait();// 如果用户点击了确认按钮,则退出程序if (result.get() == ButtonType.OK) {Platform.exit(); // 退出 JavaFX 应用程序}});// 显示舞台primaryStage.show();}
}

以下是代码的主要功能和作用:

  1. HelloApplication 类继承了 Application 类,并重写了 start() 方法,该方法是 JavaFX 应用程序的入口点。

  2. main() 方法是应用程序的启动点,它调用 launch() 方法来启动 JavaFX 应用程序。

  3. 在 start() 方法中:

    • 创建一个按钮,并设置按钮的文本和位置。
    • 创建一个 AnchorPane 布局,并将按钮添加到布局中。
    • 创建一个场景,将布局作为场景的根节点,并指定场景的大小为 500x500 像素。
    • 将场景设置到舞台(主窗口)中。
    • 设置舞台的标题为 "Hello"。
    • 添加一个图标到舞台,图标文件的路径是 "F:\myCode\java\javaFX\0910\demo1\src\main\resources\image\logo.png"。
    • 设置舞台不可调整大小。
    • 调用 Platform.setImplicitExit(false) 来防止隐式退出,即当所有窗口关闭时,JavaFX 应用程序不会自动退出。
  4. primaryStage.setOnCloseRequest() 方法设置了窗口关闭事件的处理逻辑。当用户尝试关闭窗口时,会触发这个事件。在事件处理程序中:

    • 调用 event.consume() 阻止默认的窗口关闭操作。
    • 创建一个确认对话框(Alert),标题为 "退出程序",内容为 "您是否需要退出程序"。
    • 显示对话框,并等待用户响应。
    • 如果用户点击了确认按钮(ButtonType.OK),则调用 Platform.exit() 退出 JavaFX 应用程序。
  5. 最后,调用 primaryStage.show() 方法显示舞台(窗口)。

http://www.tj-hxxt.cn/news/21191.html

相关文章:

  • 一级a做片性视频网站无锡百度正规推广
  • 视频网站视频预览怎么做的百度推广代理开户
  • 如何做qq钓鱼网站站长之家是什么
  • 织梦网站后台管理教程线上线下一体化营销
  • 银川网站建设哪家不错网站seo方案策划书
  • 长沙网站建设接单济南谷歌推广
  • 装修设计公司资质高明搜索seo
  • 做网站的基本条件南京seo优化公司
  • 台州做网站比较好的有哪些百度指数搜索热度大学
  • 温州快建网站建设推广引流话术
  • 做防护信息的网站又有什么新病毒出现了
  • 网站模板设计教程中囯联通腾迅
  • 百度云如何做网站seo优化标题
  • 通用技术作品设计方案厦门关键词seo排名网站
  • 潍坊网站建设公司有哪些sem全称
  • 高端网站建设好的公司搜索引擎有哪些
  • 临沂制作网站软件合肥网站推广优化公司
  • wordpress 整站 数据免费宣传网站
  • 一个网站备案号是冒用其它公司的百度sem竞价推广电子书
  • 自适应网站源码搜狗网址大全
  • 山西长治做网站公司有哪些什么是sem和seo
  • 做网站的人叫什么软件深圳信息公司做关键词
  • 二手物品交换网站建设百度网站认证
  • 黄冈网站建设网络软文营销
  • 网站建设收入的发票凡科建站登录入口
  • 怎么做自己地网站百度推广优化
  • 西安网站建设平台新媒体运营怎么自学
  • 动态网站开发实训湖南seo服务电话
  • wordpress文章模版东莞外贸优化公司
  • wordpress左侧插件海城seo网站排名优化推广