zoukankan      html  css  js  c++  java
  • 四则运算2

    ---恢复内容开始---

    目标编写一个四则远算100以内的,实现web界面

    jsp编写界面要求有倒计时

    倒计时代码

    //20163558 信1605-3 赵朋硕
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JOptionPane;
    import javax.swing.JPanel;
     
    /**
     * 倒计时
     *
     */
    public class TimeTest {
     
        private JFrame frame;
        private JLabel jl1;
        private JLabel jl2;
        private JLabel jl3;
     
        public static void main(String[] args) {
     
            new TimeTest().getTime();
     
        }
     
        /* 倒计时的主要代码块 */
        private void getTime() {
            long time =Integer.parseInt( JOptionPane.showInputDialog(null,"请输入答题时间(秒):
    ","答题时间",JOptionPane.PLAIN_MESSAGE)); // 自定义倒计时时间
            long hour = 0;
            long minute = 0;
            long seconds = 0;
     
            while (time >= 0) {
                hour = time / 3600;
                minute = (time - hour * 3600) / 60;
                seconds = time - hour * 3600 - minute * 60;
                jl1.setText(hour + "");
                jl2.setText(minute + "");
                jl3.setText(seconds + "");
                try {
                    Thread.sleep(1000);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
                time--;
            }
     
        }
     
        /* 构造 实现界面的开发 GUI */
        public TimeTest() {
            frame = new JFrame("倒计时");
            jl1 = new JLabel();
            jl2 = new JLabel();
            jl3 = new JLabel();
     
            init();
     
        }
     
        /* 组件的装配 */
        private void init() {
            JPanel jp = new JPanel();
            jp.add(jl1);
            jp.add(jl2);
            jp.add(jl3);
     
            frame.add(jp);
     
            frame.setVisible(true);
            frame.setLocation(300, 400);
            frame.setSize(300, 200);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        }
     
    }

    ---恢复内容结束---

    文学使思想充满血与肉,他比科学和哲学更能给予思想以巨大的明确性和说明性。
  • 相关阅读:
    去除百度搜索结果中的广告的 js 代码
    js获取url参数
    奇淫技巧
    js生成hash序列
    Maven中可以被继承的POM元素
    多线程
    IO在Socket中的应用
    关于IO的整理
    finalize方法的使用
    复合赋值和简单复制的区别
  • 原文地址:https://www.cnblogs.com/zpsblog/p/7994798.html
Copyright © 2011-2022 走看看