您好,想请教下: =sumif(要计算的单元格区域,OR(条件1,条件2),要求和的单元格)

您好,想请教下: =sumif(要计算的单元格区域,OR(条件1,条件2),要求和的单元格),第1张

import javaawt;

import javaawtevent;

public class lvhaiya{

int tmp,sum,sum1,sum2=1,sum3=1;

String a,b,c,d;String s="";

Frame f=new Frame("计算器");

private String[]name={

"0","1","2","3","4","5","6","7","8","9","+","-","","/","=","空格"

};

public Button[] button=new Button[namelength];

TextField t=new TextField("",30);

Panel p=new Panel();

Panel p1=new Panel();

Color color=new Color(100,170,90);

public lvhaiya(){

p1setLayout(new GridLayout(5,5));

for(int i=0;i<namelength;i++){

button[i]=new Button(name[i]);

p1add(button[i]);

}

psetLayout(new FlowLayout(FlowLayoutLEFT));

psetBackground(color);

padd(t);

fadd(p,BorderLayoutNORTH);

fadd(p1,BorderLayoutSOUTH);

fpack();

fsetVisible(true);

faddWindowListener( new WindowClose());

tsetText("0");

for(int i=0;i<namelength;i++){

button[i]addActionListener(new ButtonEventl());

}

}

public static void main(String[]args){

new lvhaiya();

}

class WindowClose extends WindowAdapter{

public void windouClosing(WindowEvent e){

Systemexit(0);

}

}

class ButtonEventl implements ActionListener{

public void actionPerformed(ActionEvent e)throws ArithmeticException{

String command=egetActionCommand();

if(commandequals("+")){

sum=IntegerparseInt(tgetText())+sum;

tsetText(StringvalueOf(sum));

a=tgetText();

s="";

}

else if(commandequals("-")){

sum1=IntegerparseInt(tgetText());

b=tgetText();

s="";

}

else if(commandequals("")){

sum2=IntegerparseInt(tgetText())sum2;

tsetText(StringvalueOf(sum2));

c=tgetText();

s="";

}

else if(commandequals("/")){

sum3=IntegerparseInt(tgetText());

d=tgetText();

s="";

}

else if(commandequals("=")){

if(a!=null){

tsetText(StringvalueOf(sum+tmp));

}

if(b!=null){

tsetText(StringvalueOf(sum1-tmp));

}

if(c!=null){

tsetText(StringvalueOf(sum2tmp));

}

try{

if(d!=null){

tsetText(StringvalueOf(sum3/tmp));

}

}

catch(ArithmeticException a){

tsetText("除数不能为零");

}

}

else if(commandequals("空格")){

sum=0;

a=null;

b=null;

c=null;

d=null;

sum1=0;

sum2=1;

sum3=1;

tmp=0;

tsetText("0");

s="";

}

else{

s=s+command;

tsetText(s);

tmp=IntegerparseInt(s);

}

}

}

}

//按钮可以自己美化一下 希望可以帮到你

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/1774272.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-10-17
下一篇2023-10-17

随机推荐

  • 科丝美诗生产哪些大牌?

    1、植村秀,植村秀品牌起名源于其品牌创始人,当今国际世界著名化妆艺术大师植村秀先生。是全球首个风尚主题妆容的先驱,因其创作的概念前卫和用色大胆而被公认为彩妆艺术界大师级人物。2、卡姿兰,卡姿兰,时尚彩妆领导品牌,用国际美学,定义彩妆潮流,用

    2024-04-15
    1012900
  • 妮维雅和欧莱雅哪个好?妮维雅是哪国的品牌?

    妮维雅这个品牌大家都比较熟悉,很多人都会想到它们家的洗面奶,还经常被拿来和其他的护肤品牌做比较,比如说欧莱雅这个品牌,因为欧莱雅的护肤产和妮维雅一样也是有男士和女士的,那妮维雅和欧莱雅哪个好?妮维雅是哪国的品牌?1、妮维雅和欧莱雅哪个好妮维

    2024-04-15
    42000
  • sk2精华露使用顺序

    第1个步骤就是先进行面部的清洁,清洁完了之后需要在脸上拍一点爽肤水,接着需进一步的修复,用旗下的补水保湿修复精华露来进行修复,那这款精华露当中所含有的pitera乃是神仙水的整整4倍,所以能达到强效保湿补水的效果,绝对是干皮的救星。在这个步

    2024-04-15
    46000
  • 羽西鎏金粉底液怎么样,羽西虫草焕臻凝时修护精华液

    随着追求生活品质的理念越来越深入人心,很多的女性更喜欢选择高端的化妆品来使自己的容颜更加美丽,其中羽西这一品牌就深得女性消费者的关注,那么羽西鎏金粉底液使用后感觉怎么样羽西虫草焕臻凝时修护精华液又具有怎样的作用呢?羽西鎏金粉底液属于一种高遮

    2024-04-15
    40100
  • 含红没药醇的护肤品推荐

    含红没药醇的护肤品推荐洁面红之亲净洁面薇诺娜洁面泡沫洁面乳艾酸氏洁面卸妆Bobbi Brown芭比布朗卸妆油俊平卸妆油兰LAN卸妆油逐本卸妆油爽肤水佰草集太极水韩束高保湿水自然之名酵母植

    2024-04-15
    26200
  • 冻干粉是什么?冻干粉有效吗?

    颜值,自古是门生意,古有“花钿、唇脂、傅粉、额黄、眉黛、胭脂”,今有“水、乳、霜、精华、口红、眼影、面膜、粉底、唇膏、香水……”,更有“玻尿酸、肉毒素、冻干粉……”这一波医美的风刮到了“冻干粉”,“皮肤的软黄金”、“皮肤修复专家”,上至明星

    2024-04-15
    28000
  • 妮维雅洗面奶适合学生洗吗 妮维雅洗面奶敏感肌可以用吗

    对于敏感肌来说在使用的时候是要特别注意成分的,这个妮维雅的洗面奶要是敏感肌使用的话会不会出现过敏的情况?这款洗面奶适合学生用的吗?妮维雅洗面奶适合学生洗吗妮维雅洗面奶适合14岁以上的人群使用。一般情况下,年龄在18周岁以上的女性,可

    2024-04-15
    25400

发表评论

登录后才能评论
保存