求音乐:引起资产有增有减的经济业务加加减减加加减减

加加减减加加减减_百度知道
加加减减加加减减
提问者采纳
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁上传时间:
56官方微信
扫一扫发现精彩上传时间:
56官方微信
扫一扫发现精彩JAVA编程 模拟科学计算器 要求:界面模拟Windows中的计算器程序。实现基本数学运算、函数等功能:加、减、_百度知道
JAVA编程 模拟科学计算器 要求:界面模拟Windows中的计算器程序。实现基本数学运算、函数等功能:加、减、
模拟科学计算器要求:界面模拟Windows中的计算器程序。实现基本数学运算、函数等功能:加、减、乘、除。实现要点:添加相关组件并进行按钮事件处理。要求提交Application和Applet两个版本的程序。
要详细的过程 谢谢~~~分数可以加
提问者采纳
import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Calculator implements ActionListener{private double data1=0.0,data2=0.0;private String t_boolean number=//key用来标示用户所按下的按钮即加减乘除//key为0标示+,为1表示-,为2表示*,为3表示/short key=-1;//pkey的取值为-1~5//pkey为-1表示第一次按下=按钮,为5说明不是第一次按下=按钮//pkey为其他值0,1,2,3时分别代表+,-,*,/short pkey=-1;Frame frame=new Frame(&Calculator&);//定义标题为Calculator的窗体TextField textfield=new TextField(30);//定义计算机//定义backspace,ce,c0按钮Button backspace=new Button(&Backspace&);Button ce=new Button(&CE&);Button c0=new Button(&C&);//定义面板,其中backspace,ce,c0按钮和计算机兰textfeild放在面板p1中//其余按钮放在面板p2中Panel p1=new Panel();Panel p2=new Panel();//定义界面上的按钮数组,即除去backspace,ce,c0按钮的所有按钮String names[]={&7&,&8&,&9&,&/&,&sqrt&,&4&,&5&,&6&,&*&,&%&,&1&,&2&,&3&,&-&,&1/x&,&0&,&+/-&,&.&,&+&,&=&};Button bb[]=new Button[names.length];public static void main(String[] args){
Calculator cal=new Calculator();
cal.go();}public void go(){frame.setSize(300,200);frame.setLayout(new BorderLayout());Font fonts=new Font(&楷体_GB2312&,Font.PLAIN,12);
// 第一页//设置面板p1的字体和布局管理类型,将textfeild对象添加到面板中p1.setFont(fonts);p1.setLayout(new GridLayout(2,1,5,10));textfield.setFont(fonts);p1.add(textfield,null);//backspace,ce,c0按钮注册addActionListener方法backspace.addActionListener(this);ce.addActionListener(this);c0.addActionListener(this);//将backspace,ce,c0按钮添加到p1面板中p1.add(backspace,null);p1.add(ce,null);p1.add(c0,null);//设置面板p2的布局管理器类型为GridLayoutp2.setLayout(new GridLayout(4,5,5,5));//为按钮组中的按钮注册addActionListener方法for(int i=0;i&names.i++){bb[i]=new Button(names[i]);p2.add(bb[i]);bb[i].addActionListener(this);}//设置面板p1和面板p2在窗体中的位置//面板p1在窗体的North方向,面板p2在窗体的South方向frame.add(p1,BorderLayout.NORTH);frame.add(p2,BorderLayout.SOUTH);frame.setVisible(true);//当单击关闭按钮时退出系统frame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
public void actionPerformed(ActionEvent ae){
//通过ActionEvent类的getActionCommand()方法,得出动作是由哪个按钮触发的。
s=ae.getActionCommand();//用户单击一次,计算栏里便去掉一个字符//先将计算栏里的字符清空,再添加除最好一个字符的字符串 if(s.equals(&Backspace&)&&number){
t_content=textfield.getText();
textfield.setText(&&);for(int i=0;i&t_content.length()-1;i++){
char c=t_content.charAt(i);
textfield.setText(textfield.getText()+c);
}}//用户单击的是CE按钮,计算栏清空if(s.equals(&CE&)){
textfield.setText(&&);number=}//用户单击的是C按钮if(s.equals(&C&)){
textfield.setText(&&);data1=data2=0.0;number=}//用户单击的是sqrt按钮,其中负数不能被开方if(s.equals(&sqrt&)&&number){
t_content=textfield.getText();
if(t_content.charAt(0)=='-'){
textfield.setText(&负数不能被开方&);
textfield.setText(Double.toString(java.lang.Math.sqrt(Double.parseDouble(t_content))));
}}//用户单击的是1/x求倒数按钮,求倒数时分母不能为0if(s.equals(&1/x&) && number){
t_content=textfield.getText();if(t_content.equals(&0&)){
textfield.setText(&零不能求倒数&);
number=}else{
textfield.setText(Double.toString(1/Double.parseDouble(t_content)));
}}//用户单击的是%按钮if(s.equals(&%&)&&number){
if(data2==0){
t_content=textfield.getText();
textfield.setText(t_content);}else{
boolean g=
for(int i=0;i&textfield.getText().length();i++)
if('.'==textfield.getText().charAt(i)){
g=}//如果是Double 数,除100if(g=true){
double dtemp=Double.parseDouble(textfield.getText());
dtemp=dtemp/100.0;
textfield.setText(Double.toString(dtemp));
}//如果是int数但能被100整除,则去掉末尾两个0else{
if(Integer.parseInt(textfield.getText())%100==0){
int itemp=Integer.parseInt(textfield.getText());
itemp/=100;
textfield.setText(Integer.toString(itemp));
} //如果是int数,但不能被100整除,则按Double数处理else{
double dtemp=Double.parseDouble(textfield.getText());
dtemp=dtemp/100.0;
textfield.setText(Double.toString(dtemp));
//对正负数字的处理
if(s.equals(&+/-&)){
t_content=textfield.getText();
if(t_content.charAt(0)=='-'){
textfield.setText(&&);
for(int i=1;i&t_content.length();i++){
textfield.setText(textfield.getText()+t_content.charAt(i));
textfield.setText(&-&+t_content);
//所按下的按钮为+按钮if(s.equals(&+&)){
switch(pkey){
data2+=Double.parseDouble(textfield.getText());
data2+=Double.parseDouble(textfield.getText());
data2+=Double.parseDouble(textfield.getText());
if(textfield.getText().equals(&0&)){
textfield.setText(&除数不能为零&);
data2/=data1;
textfield.setText(Double.toString(data2));
data2=Double.parseDouble(textfield.getText());} pkey=key=0; textfield.setText(&&);}
//所按下的按钮为-按钮if(s.equals(&-&)){
switch(pkey){
data2+=Double.parseDouble(textfield.getText());
data2+=Double.parseDouble(textfield.getText());
data2+=Double.parseDouble(textfield.getText());
if(textfield.getText().equals(&0&)){
textfield.setText(&除数不能为零&);
data2/=data1;
textfield.setText(Double.toString(data2));
data2=Double.parseDouble(textfield.getText());
pkey=key=1;
textfield.setText(&&);
//所按下的按钮为*按钮
if(s.equals(&*&)){
switch(pkey){
data2+=Double.parseDouble(textfield.getText());
data2+=Double.parseDouble(textfield.getText());
data2+=Double.parseDouble(textfield.getText());
if(textfield.getText().equals(&0&)){
textfield.setText(&除数不能为零&);
data2/=data1;
textfield.setText(Double.toString(data2));
data2=Double.parseDouble(textfield.getText());
pkey=key=2;
textfield.setText(&&);
//所按下的按钮为/按钮
if(s.equals(&/&)){
switch(pkey){
data2+=Double.parseDouble(textfield.getText());
data2+=Double.parseDouble(textfield.getText());
data2+=Double.parseDouble(textfield.getText());
if(textfield.getText().equals(&0&)){
textfield.setText(&除数不能为零&);
data2/=data1;
textfield.setText(Double.toString(data2));
data2=Double.parseDouble(textfield.getText());
pkey=key=3;
textfield.setText(&&);
//第七页//所按下的按钮为=,求结果
if(s.equals(&=&)&&number){
//如果不是第一次按下=按钮
if(pkey==5){
switch(pkey){
data2+=data1;
textfield.setText(Double.toString(data2));
data2-=data1;
textfield.setText(Double.toString(data2));
data2*=data1;
textfield.setText(Double.toString(data2));
if(textfield.getText().equals(&0&)){
textfield.setText(&除数不能为零&);
data2/=data1;
textfield.setText(Double.toString(data2));
//如果是第一次按下=按钮
data1=Double.parseDouble(textfield.getText());
switch(key){
data2+=Double.parseDouble(textfield.getText());
textfield.setText(Double.toString(data2));
data2-=Double.parseDouble(textfield.getText());
textfield.setText(Double.toString(data2));
data2*=Double.parseDouble(textfield.getText());
textfield.setText(Double.toString(data2));
if(textfield.getText().equals(&0&)){
textfield.setText(&除数不能为零&);
data2/=Double.parseDouble(textfield.getText());
textfield.setText(Double.toString(data2));
//按下的按钮时数字按钮
switch(s.charAt(0)){
case'0':
case'1':
case'2':
case'3':
case'4':
case'5':
case'6':
case'7':
case'8':
case'9':
textfield.setText(textfield.getText()+s);
//对.的处理
case'.':
t_content=textfield.getText();
boolean g=
//对计算机栏中的数据进行检验
//如果其中有小数点,则用户单击该按钮时不在添加小数点
for(int i=0;i&t_content.length();i++){
if(t_content.charAt(i)=='.'){
//数据中已经有小数点
if(g==true)
// 数据中没有小数点,当用户单击小数点时添加小数点
if(g==false)
textfield.setText(t_content+&.&);
}private String Integer(String string) {
// TODO Auto-generated method stub }
来自团队:
其他类似问题
为您推荐:
java编程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁给枯燥减肥加点儿料 神奇减肥音乐“大魔咒”_新浪女性_新浪网
不支持flash
专题摘要:最近的一项研究表明,锻炼时听音乐的人在一年内比那些不听音乐的人减少体重多达2倍。激昂的音乐能够十分有效地促使人们积极参与体育运动。不管是轻音乐还是摇滚,只要你喜欢音乐,就迈出了减肥的第一步。
日本的各大媒体相继传出:在日本学者苫米地英人博士提出听音乐可以丰胸的理论基础上,日本的医疗美容的机构便开始尝试音乐疗法涉足人体科研领域,将丰胸音乐法和减肥音乐法这两种技术合二为一,这一成果在日本引来了千人参与体验丰胸减肥的热潮。[]
减肥音乐:凤凰传奇《最炫民族风-少女时代版》
动作指导:有氧韵律操-瘦臂、瘦大腿
适合人群:四肢发达的肌肉女
经典歌词:什么样的节奏是最呀最摇摆,什么样的歌声才是最开怀,一路边走边唱才是最自在......
不支持flash
减肥音乐:Lmfao《Party Rock Anthem》
动作指导:节奏舞步-瘦腰腹
适合人群:上半身魁梧女
经典歌词:Party rock is in the house tonight,everybody just have a good time.
不支持flash
减肥音乐:柏忠言《瑜伽音乐系列》
动作指导:辅助瘦身-舒缓瑜伽
适合人群:体型不匀称人群
经典曲目:向日葵、智慧花盛开、轻叩心弦、真善美、直上云霄、精神的爱、清泉......
不支持flash
减肥模范:Beyonce推荐曲目:《Move your body》
燃脂系数:★★★★
没有胖女人!只有懒女人!天后碧昂斯继单身女子之后又一首全民减肥神曲《Move Your Body》。那边的肥妞儿,该动起来了!说你呐![]
减肥模范:陈慧琳推荐曲目:《不如跳舞》
燃脂系数:★★★★
陈慧琳可是健康形象典范,这首曲子属实老了点,不过偶尔翻翻旧账还能发现如此宝贝,也是一件兴奋事儿。此曲节奏强,可配合快节奏运动。[]
减肥模范:Adele
推荐:《Rolling In The Deep》
燃脂系数:★★★☆
喊着“我最不能忍受的事情之一就是看见一个皮包骨头的自己”的Adele,终归还是瘦下来了。一曲打遍各大榜单的冠军曲让人忍不住心潮澎湃。[]
减肥模范:蔡依林
推荐曲目:《舞娘》
燃脂系数:★★☆☆
挥舞彩带展现妩媚身段的 Jolin可是减肥头号模范,充满节奏性感的音乐加上优美的动作,让你也不禁想跟着摆动身体,当一次“舞娘”。[]
健尔摩斯侦探
如花减肥日记
搜索关键字
专题往期回顾}

我要回帖

更多关于 引起资产有增有减的经纪业务是 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信