我想让用户等待一段时间(10秒).我知道在JSP或servlet中我们使用META标记< META HTTP-EQUIV =“Refresh”CONTENT =“3”>.在Swing中是否有任何方法可以让用户等待一段时间.我正在使用Swing;我想让用户等待一段时间,我想显示一些将从数据库中提取的信息.通过Swing可以吗?

解决方法:

import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.SwingUtilities;

import javax.swing.Timer;

public class SimpleTimer extends JFrame implements ActionListener

{

private JLabel label;

private Timer timer;

private int counter = 10; // the duration

private int delay = 1000; // every 1 second

private static final long serialVersionUID = 1L;

public SimpleTimer()

{

super("Simple Timer");

setDefaultCloseOperation(EXIT_ON_CLOSE);

setSize(300, 65);

label = new JLabel("Wait for " + counter + " sec");

getContentPane().add(label);

timer = new Timer(delay, this);

timer.setInitialDelay(0);

timer.start();

setVisible(true);

}

public static void main(String[] args)

{

SwingUtilities.invokeLater(new Runnable()

{

@Override

public void run()

{

new SimpleTimer();

}

});

}

@Override

public void actionPerformed(ActionEvent e)

{

if(counter == 0)

{

timer.stop();

label.setText("The time is up!");

}

else

{

label.setText("Wait for " + counter + " sec");

counter--;

}

}

}

标签:java,swing

来源: https://codeday.me/bug/20190716/1481283.html

java swing 等待框_java – 让用户使用Swing等待相关推荐

  1. 简单两步降低呼叫中心等待时长 让用户不再“循环等待”

    本文作者:桂陈 目录 步骤一 准备数据和指标 步骤二 聚焦考核目标 制定改进措施 在文章开头做个小调查,在工作和生活中为了打通客服电话,你愿意等多久?30秒?还是 1 分钟?根据调查,60% 的用户最 ...

  2. java swing 列表框_Java开发笔记(一百三十一)Swing的列表框

    前面介绍了选择框的用法,当时为了方便用户勾勾点点,无论是复选框还是单选按钮,统统把所有选项都摆在界面上.倘若只有两三个选项还好办,要是选项数量变多比如超过五个,这么多的选择框一齐在界面罗列,不光程序员 ...

  3. java 创建组合框_java列表框和组合框中的Swing如何使用

    列表框和组合框在Swing中工作就像它们在老的AWT中工作一样,但如果我们需要它,它们同样被增加功能.另外,它也更加的方便易用.例如,JList中有一个显示String数组的构建器(奇怪的是同样的功能 ...

  4. java用户界面设计教程_Java图形用户界面设计(Swing)的介绍

    前言 Swing是一个用于开发Java应用程序用户界面的开发工具包.它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格.Swing开发人员只用很少的代码就可以利用Swing ...

  5. java 显示文本框_java计算器文本框显示

    展开全部 java 计算器 [java]代码库 view sourceprint? import java.awt.BorderLayout; import java.awt.Color; impor ...

  6. java在线客服_java 网站用户在线和客服聊天

    这是应用到项目中的一个例子. 实现原理是将信息存储到Application域里面.然后使用Struts2 Action 用json格式的数据进行前后台交互. 截图: 前台用户界面: 后台客服界面: 编 ...

  7. java applet 文本框_Java Applet 文本框 TextField 小例 | 学步园

    一个Java Applet程序中必须有一个类是Applet类的子类,成为该子类是Java Applet的主类, 并且必须 是public class. Applet类是包java.applet中的一个 ...

  8. java实现自动登录_java实现用户自动登录

    自动登录,是为了帮助用户多次使用这个网页时,不用再次输入用户名和密码就可以登录. 自动登录是指用户将用户的登录信息,人,保存到本地的文件中Cookie中. Name,value -声明时 new Co ...

  9. java中修改密码_java中用户密码加密时增加和修改的代码

    建一个MD5.java类 package util; /************************************************ MD5 算法的Java Bean Last M ...

最新文章

  1. mysql 技术交流群_二进制部署MySQL(运维技术交流群:926402931,欢迎大家一起来交流。)...
  2. JSR303—Bean Validation验证
  3. 解决sharepoint2010的多行文本框的插入图片—【从sharepoint】的disabled问题
  4. 在 Visual Studio Code 里编辑 Excel 和 csv 文件两个比较方便的扩展应用
  5. python api是什么_python – 如何处理API响应
  6. 通读AFN①--从创建manager到数据解析完毕
  7. SpringCloud入门简述
  8. 阿里再“牵手”中国邮政 民营快递或共享资源?
  9. 关系代数表达式的优化
  10. 大数据预测实战-随机森林预测实战(二)-随机森林回归模型
  11. Dell安装Ubuntu教程
  12. 程序员的“三十而已”,你都30岁了,职业该如何规划?
  13. Linux:Ubuntu系统解决不能上网问题
  14. c语言句子后移两位加密,用C语言实现对输入的引英文句子进行加密
  15. 「NFT 之王」无聊猿与品牌的跨界营销!
  16. vue使用xlsx导出excel
  17. 薛蛮子和前8848总裁吕春维共同创立的车托帮
  18. 你认识这些三叠字和四叠字吗? 犇猋骉蟲麤毳淼掱焱垚鑫卉芔鱻飍姦掱贔
  19. 澳大利亚加入美国和英国,指责俄罗斯黑客网络攻击
  20. 【医学影像】超声(UltraSound)影像的增强与目标检测

热门文章

  1. TreeSet(不可重复,自动排序)实现自定义排序
  2. 视图自己定义旋转动画 相似百度音乐
  3. Codeforces Round #341 (Div. 2)
  4. app 常见网络性能
  5. 将 SharePoint 2010 网站集升级到 2013 (含沙盒方案)
  6. Qt-连续容器及迭代器
  7. com.sun.jdi.InvocationException occurred invoking method 异常
  8. idea中Terminal显示不全或不显示问题的解决办法
  9. 使用旧版本tensorflow出现了negative等报错的问题,AttributeError: 'module' object has no attribute 'xxx'
  10. 【岗位详情】腾讯广告后台开发工程师(北京)