毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

JAVA课程设计之计算器设计报告 第4页

更新时间:2007-10-4:  来源:毕业论文

btB.addActionListener(mainFrame);

btC.addActionListener(mainFrame);

btD.addActionListener(mainFrame);

btE.addActionListener(mainFrame);

btF.addActionListener(mainFrame);

}// end main() mothed

//---------------------------------------------

//checkbox 事件的处理

public void itemStateChanged(ItemEvent e)

{ mark='n';

Refresh=false;

//规定当进制转换时以前输入的运算符失效

if (ckb8.getState()==true)

{ btA.enable(false);

btB.enable(false);

btC.enable(false);

btD.enable(false);

btE.enable(false);

btF.enable(false);

bt9.enable(false);

bt8.enable(false);

btdot.enable(false);

btadd.enable(false);

btmul.enable(false);

btsub.enable(false);

btdev.enable(false);

btequ.enable(false);

//在八进制的情况下对有些按件的管理

if(length==18) { lab.setText(goto10_8(lab.getText()));

number=lab.getText().length();

}

if(length==14) { lab.setText(goto_10(lab.getText(),16L));

lab.setText(goto10_8(lab.getText()));

number=lab.getText().length();

}

//将其他进制转换成八进制

length=19;

//在八进制下允许输入数字个数最多为19

}

if(ckb10.getState()==true)

{ btA.enable(false);

btB.enable(false);

btC.enable(false);

btD.enable(false);

btE.enable(false);

btF.enable(false);

bt9.enable(true);

bt8.enable(true);

btdot.enable(true);

btadd.enable(true);

btmul.enable(true);

btsub.enable(true);

btdev.enable(true);

btequ.enable(true);

//在十进制的情况下对有些按件的管理

if(length==19) { lab.setText(goto_10(lab.getText(),8L));

number=lab.getText().length();}

if(length==14) { lab.setText(goto_10(lab.getText(),16L));

number=lab.getText().length();}

//进制转换成十进制

length=18;

//在十进制下允许输入数字个数最多为18

}

if(ckb16.getState()==true)

{ btA.enable(true);

btB.enable(true);

btC.enable(true);

btD.enable(true);

btE.enable(true);

btF.enable(true);

bt9.enable(true);

bt8.enable(true);

btdot.enable(false);

btadd.enable(false);

btmul.enable(false);

btsub.enable(false);

btdev.enable(false);

btequ.enable(false);

//在十辣进制的情况下对有些按件的管理

if(length==18) { lab.setText(goto10_16(lab.getText()));

number=lab.getText().length();}

if(length==19) { lab.setText(goto_10(lab.getText(),8L));

lab.setText(goto10_16(lab.getText()));

number=lab.getText().length();}

//将其他进制转换成十辣进制

length=14;

//在十辣进制下允许输入数字个数最多为14

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

JAVA课程设计之计算器设计报告 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。