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);
        }
     
    }

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

    文学使思想充满血与肉,他比科学和哲学更能给予思想以巨大的明确性和说明性。
  • 相关阅读:
    注册DLL的两种方法
    DVDRAM 格式化失败及视频文件分割软件
    提高ASP.NET效率的几个方面
    vs2003错误求救
    存储过程1
    制作VCD/DVD方法
    不能上网修复网络协议
    C语言运算符优先级
    黑马程序员 ObjectC 类 (一)
    进制转换的方法和技巧
  • 原文地址:https://www.cnblogs.com/zpsblog/p/7994798.html
Copyright © 2011-2022 走看看