卡路里计算器的代码请问谁知道卡路
import t。*;
import t。event。*;
import java。util。Date;
public class CalcV1_0 implements ActionListener {
MenuBar mb;
Menu help;
MenuItem help_1,help_2;
Frame win=new Frame("CalcV1_0");
Label label=new Label();
Date date=new Date();
Panel num=new Panel();
Panel meth=new Panel();
TextArea display=ne...全部
import t。*;
import t。event。*;
import java。util。Date;
public class CalcV1_0 implements ActionListener {
MenuBar mb;
Menu help;
MenuItem help_1,help_2;
Frame win=new Frame("CalcV1_0");
Label label=new Label();
Date date=new Date();
Panel num=new Panel();
Panel meth=new Panel();
TextArea display=new TextArea();
Button add1,sub,mul,div;
Button hex,ox;
int no1,no2,no4;
float no3;
String ch,ch3;
Button res=new Button("=");
Button canc=new Button("CE");
Button but7=new Button("7");
Button but8=new Button("8");
Button but9=new Button("9");
Button but4=new Button("4");
Button but5=new Button("5");
Button but6=new Button("6");
Button but1=new Button("1");
Button but2=new Button("2");
Button but3=new Button("3");
Button but0=new Button("0");
public void test()
{
mb=new MenuBar();
tMenuBar(mb);
help=new Menu("帮助");
tHelpMenu(help);
help_1=new MenuItem("注意事项");
help_2=new MenuItem("联系我们");
d(help_1);
d(help_2);
tText("今天星期"+ String( tDay()));
add1=new Button("+");
sub=new Button("-");
mul=new Button("*");
div=new Button("/");
hex=new Button("十六进制");
ox=new Button("二进制");
tLayout(new GridLayout(4,0));
tLayout(new GridLayout(4,3));
tLayout(new GridLayout(0,4));
d(but7);
d(but8);
d(but9);
d(but4);
d(but5);
d(but6);
d(but1);
d(but2);
d(but3);
d(but0);
d(canc);
d(res);
dActionListener(this);
dActionListener(this);
dActionListener(this);
dActionListener(this);
dActionListener(this);
dActionListener(this);
dActionListener(this);
dActionListener(this);
dActionListener(this);
dActionListener(this);
dActionListener(new CE());
dActionListener(new METH());
dActionListener(new METH());
dActionListener(new METH());
dActionListener(new METH());
dActionListener(new RES());
dActionListener(new H());
dActionListener(new O());
help_ dActionListener(new HELP1());
help_ dActionListener(new HELP2());
tSize(10, 10);
d(add1);
d(sub);
d(mul);
d(div);
d(hex);
d(ox);
d(display);
d(num);
d(meth);
d(label);
tSize(400,400);
tVisible(true);
dWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System。
exit(0);
}
});
}
public void actionPerformed(ActionEvent e){
tBackground(Color。white);
display。
append( tActionCommand());
}
private class CE implements ActionListener{
public void actionPerformed(ActionEvent ex){
tBackground(Color。
white);
tText("");
no1=0;
no2=0;
no3=0;
no4=0;
}
}
private class METH implements ActionListener{
public void actionPerformed(ActionEvent ey){
no1= rseInt( tText());
tText("");
ch= tActionCommand();
}
}
private class RES implements ActionListener{
public void actionPerformed(ActionEvent es){
no2= rseInt( tText());
if(ch=="+")
{no3=no1+no2;
ch3= String(no3);
tText(ch3);
}
else if(ch=="-")
{no3=no1-no2;
ch3= String(no3);
tText(ch3);
}
else if(ch=="*")
{no3=no1*no2;
ch3= String(no3);
tText(ch3);
}
else if(ch=="/")
{no3=(float)no1/no2;
ch3= String(no3);
tText(ch3);
}
}
}
private class H implements ActionListener{
public void actionPerformed(ActionEvent ed){
no4= rseInt( tText());
tText("");
int[] c=new int[10];
int t=0,i=0;
do
{
c[t]=no4%16;
t++;
no4=no4/16;
} while((no4/16)!=0);
c[t]=no4%16;
for(i=t;i>=0;i--)
{
if(c[i]==10)
display。
append("A");
else if(c[i]==11)
display。append("B");
else if(c[i]==12)
display。append("C");
else if(c[i]==13)
display。
append("D");
else if(c[i]==14)
display。append("E");
else if(c[i]==15)
display。append("F");
else display。
append( String(c[i]));
}
}
}
private class O implements ActionListener{
public void actionPerformed(ActionEvent e){
no4= rseInt( tText());
int a[];
tText("");
a=new int[30];
int i=0;
while(no4/2!=0)
{
a[i]=no4%2;
no4=no4/2;
i++;
}
a[i]=no4%2;
for(;i>=0;i--)
display。
append( String(a[i]));
}
}
private class HELP1 implements ActionListener{
public void actionPerformed(ActionEvent e){
tBackground(Color。
orange);
tText("请在完成一次运算后按下CE按扭清除结果!" +
"否则运行错误!该版本将不断完善,期待你的支持!");
}
}
private class HELP2 implements ActionListener{
public void actionPerformed(ActionEvent e){
tBackground(Color。
orange);
tText("Email:pc_386@ ");
}
}
public static void main (String[]args){
CalcV1_0 s=new CalcV1_0();
s。
test();
}
。收起