⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fattest.java

📁 粉红知己Java源码
💻 JAVA
字号:
// Decompiled by Jad v1.5.7f. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   FatTest.java

package ladyconf;

import javax.microedition.lcdui.*;

// Referenced classes of package ladyconf:
//            SPKernel

public class FatTest extends Form
    implements CommandListener
{

    public FatTest(SPKernel spk)
    {
        super("\u80A5\u80D6\u6307\u6570");
        pKernel = spk;
        ww = 50L;
        tt = 160L;
        tall = new TextField("\u8F93\u5165\u8EAB\u9AD8(\u5398\u7C73):", "", 3, 2);
        weight = new TextField("\u8F93\u5165\u4F53\u91CD(\u516C\u65A4):", "", 3, 2);
        addCommand(BackCmd);
        addCommand(ExitCmd);
    }

    public void activate(Display disp)
    {
        for(int i = size(); i > 0; i--)
            delete(0);

        tall.setString(Long.toString(tt));
        weight.setString(Long.toString(ww));
        append(tall);
        append(weight);
        display = disp;
        addCommand(OKCmd);
        setCommandListener(this);
        display.setCurrent(this);
    }

    public void commandAction(Command cmd, Displayable obj)
    {
        if(cmd == OKCmd)
        {
            removeCommand(OKCmd);
            for(int i = size(); i > 0; i--)
                delete(0);

            tt = Integer.parseInt(tall.getString());
            ww = Integer.parseInt(weight.getString());
            long rst = (ww * (long)0x186a0) / (tt * tt);
            append(String.valueOf(String.valueOf((new StringBuffer("BMI\u6307\u6570:")).append(rst / (long)10).append(".").append(rst % (long)10))));
            if(rst < (long)190)
                append("\u60A8\u7684\u4F53\u578B\u504F\u7626");
            else
            if(rst < (long)250)
                append("\u60A8\u7684\u4F53\u578B\u5F88\u6807\u51C6");
            else
            if(rst < (long)300)
                append("\u60A8\u7684\u4F53\u578B\u504F\u80D6");
            else
                append("\u6CE8\u610F,\u4F60\u7684\u4F53\u578B\u8FC7\u4E8E\u80A5\u80D6");
        } else
        if(cmd == BackCmd)
            pKernel.ShowSelect();
        else
        if(cmd == ExitCmd)
            pKernel.Exit();
    }

    private Display display;
    private SPKernel pKernel;
    private static Command OKCmd = new Command("\u786E\u5B9A", 4, 0);
    private static Command BackCmd = new Command("\u8FD4\u56DE", 4, 1);
    private static Command ExitCmd = new Command("\u9000\u51FA", 7, 2);
    private TextField weight;
    private TextField tall;
    private long ww;
    private long tt;

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -