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

石景山 网站建设什么是淘宝seo

石景山 网站建设,什么是淘宝seo,佛教网站大全网,宏福建设工程有限公司网站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.yidumall.com/news/27395.html

相关文章:

  • 全国定制网站服务器云主机免费直链平台
  • java做网站访问量并发百度浏览器电脑版
  • 网站建设在作用是什么原因关键词搜索排名查询
  • 网站一天要发多少外链seo点击排名工具
  • wordpress 站内搜索 慢怎么做百度推广
  • 戴尔官方网站建设启示免费公司网站建站
  • 做网站推广选择什么最好百度打开
  • 在淘宝上做的网站要转出泸州网站优化推广
  • 专做健身餐的网站seo报告
  • 郑州外贸网站建设哪家好网站制作方案
  • 小城镇建设官方网站沈阳seo关键词排名
  • 邹城市住房和建设局网站郑州seo优化服务
  • abc公司电子商务网站建设策划书网站收录查询爱站
  • 个人简历模板网站企业培训课程分类
  • 网站添加邮件发送怎么做网站怎么添加外链
  • 在线代理浏览网页百度seo哪家公司好
  • wordpress网站访问量网络营销成功的品牌
  • 网站建设 专家个人网站免费制作平台
  • 做php网站需要什么软件搜索引擎大全入口
  • 做外国网站自媒体2345网址导航怎么卸载
  • 企业门户网站建设 北京日本域名注册
  • 天津建委网站 官网如何写软文
  • 郑州外贸网站建站东莞企业网站推广
  • 做网站分几种线上营销推广
  • 广州网站排名简述seo对各类网站的作用
  • 驾校网站建设方案题婚百度信息流开户多少钱
  • 惠州网络问政平台杭州seo营销
  • 建设一个视频网站域名注册流程和费用
  • 管理咨询公司简介模板seo工具
  • 百度页面推广网站手机优化