JavaFx loading 数据加载中效果
JavaFx loading
请求网络时显示loading(数据加载中),请求结束后loading消失。代码来于:https://blog.csdn.net/loongshawn/article/details/52996382,有改动。
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.control.ProgressIndicator;
import javafx.scene.layout.Background;
import javafx.scene.layout.VBox;
import javafx.scene.paint.Color;
import javafx.stage.Modality;
import javafx.stage.Stage;
import javafx.stage.StageStyle;
public class ProgressFrom {private Stage dialogStage;private ProgressIndicator progressIndicator;public ProgressFrom(Stage primaryStage) {dialogStage = new Stage();progressIndicator = new ProgressIndicator();// 窗口父子关系dialogStage.initOwner(primaryStage);dialogStage.initStyle(StageStyle.UNDECORATED);dialogStage.initStyle(StageStyle.TRANSPARENT);dialogStage.initModality(Modality.APPLICATION_MODAL);// progress barLabel label = new Label("数据加载中, 请稍后...");label.setTextFill(Color.BLUE);progressIndicator.setProgress(-1F);VBox vBox = new VBox();vBox.setSpacing(10);vBox.setBackground(Background.EMPTY);vBox.getChildren().addAll(progressIndicator,label);Scene scene = new Scene(vBox);scene.setFill(null);dialogStage.setScene(scene);}public void activateProgressBar() {dialogStage.show();}public Stage getDialogStage(){return dialogStage;}public void cancelProgressBar() {dialogStage.close();}
}
效果如下图所示:
问题:
此loading出现后,界面就失去控制了,直到调用loading的cancle方法,用户在这中间不能取消,退出都不能。还没有解决办法???
JavaFx loading 数据加载中效果相关推荐
- layui -- loading实现加载中效果
1.layer.msg layer.msg('Loading...', {icon: 16, shade: 0.01, time: 5000 }); 2.弹出遮罩层显示加载中 var loading ...
- 数据加载中,请稍等......
loading图片下载:loading 页面代码: <%@ page language="java"contentType="text/html; charset= ...
- android圆形点击效果,Android 三种方式实现自定义圆形页面加载中效果的进度条
[实例简介] Android 三种方式实现自定义圆形页面加载中效果的进度条 [实例截图] [核心代码] ad376a86-a9aa-49bc-8cea-321bcff2c0c3 └── AnimRou ...
- 记录--Vue自定义指令实现加载中效果v-load(不使用Vue.extend)
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 网站效果演示:ashuai.work:8888/#/myLoad GitHub仓库地址代码:github.com/shuirongshu- ...
- JQuery datatables 给表格添加加载中效果
JQuery datatables 中如果有很多数据的话,加载就会很慢,这时候就需要使用加载中的效果,而datatables是提供了加载中的属性的:processing,加载中的style样式也是 可 ...
- JQuery插件:遮罩+数据加载中。。。(特点:遮你想遮,罩你想罩)
在很多项目中都会涉及到数据加载.数据加载有时可能会是2-3秒,为了给一个友好的提示,一般都会给一个[数据加载中...]的提示.今天就做了一个这样的提示框. 先去jQuery官网看看怎么写jQuery插 ...
- mint-ui 图片懒加载及请求数据加载中提示方法
图片懒加载: 引入需要的文件 <script src="https://unpkg.com/vue-lazyload/vue-lazyload.js"></scr ...
- DWZ 用dialog调用MVC自动生成的密码修改页面一直出现“数据加载中,请稍等...”和去掉“数据加载中,请稍等”的方法
在MVC框架中调用JS框架<DWZ富客户端框架>在用dialog调用自动MVC系统自动生成的密码修改页面一直出现"数据加载中,请稍等..."的问题. <a tit ...
- WPF:小功能Loading...正在加载中
Loading...正在加载中 效果图 代码 .xaml前端 .xaml.cs后台 注意 效果图 代码 .xaml前端 <Image x:Name="run_image" S ...
- loading数据加载的6种形式
数据加载的几种形式及对应的交互设计 1.全屏加载 多出现在H5页面,例如微信的文章详情页.全屏加载的特点是数据一次性加载完成,内容加载完成之前界面都会停留在loading界面.进度条和有趣的动画设计, ...
最新文章
- Attention! .net 持久层正式发布 :Noebe
- 生物版AlphaGo发威!DeepMind出手抗疫:预测多种新冠病毒相关蛋白结构
- 消息摘要算法示例(python和go)
- Django连接postgresql数据库
- LNMP与CA认证的童话故事
- 阿里云终端连接与实例管理
- python词云可视化方法总结记录【简单词云+背景图片词云+自定义字体颜色词云】
- Nagios 监控twemproxy
- Logistic回归模型(C++代码实现)
- Atitit 人员级别评定法 目录 1.1. 十级评定法1--10 vs 年级评定法	1 1.2. 工龄评定 职级 岗位级别	1 2. 修订系数 学历*授课+绩效	1 3. 计算方法	1
- chrome浏览器控制台执行js脚本
- 1、vinc = vict 胜、征服
- 黑苹果 hackintosh 啰嗦模式
- Win11未识别的网络无internet怎么办?
- 扒一扒能加速互联网的QUIC协议
- php的sql什么意思,php sql删除语句是什么
- C语言求ax2+bx+c=0的解,解一元二次方程
- java版超级马里奥
- Zygote进程【1】——Zygote的诞生
- 【 线性模型 Linear-Model 数学原理分析以及源码实现 深度学习 Pytorch笔记 B站刘二大人(1/10)】
热门文章
- 使用FlyMcu ISP清除 STM32F411CE 芯片卡死
- JavaScript——事件,DOM,Browser Object Model 浏览器对象模型,电灯开关,HTML DOM,表单动态添加
- 用友U8.72总账报表速学手册
- 【Ngrok】小米球实践-内网穿透【映射本地到外网访问】
- arcmap发布三维地图_三维地图制作-百纳九洲
- python如何输出结果到txt_python 执行结果输出为txt
- 趣谈网络协议——HTTPS协议
- Latex 公式速查
- Proteus 8.6软件安装教程
- CFS内网渗透三层内网漫游靶场-2019某CTF案例