Java程序 题目1: 综合图形界面程序设计 实验目的和要求:学习和理解JAVA SWING中的容

Java程序题目1:综合图形界面程序设计实验目的和要求:学习和理解JAVASWING中的容器,部件,布局管理器和部件事件处理方法。通过编写和调试程序,掌握JAVA图形界面... Java程序
题目1: 综合图形界面程序设计 实验目的和要求:学习和理解JAVA SWING中的容器,部件,布局管理器和部件事件处理方法。通过编写和调试程序,掌握JAVA图形界面程序设计的基本方法。 实验内容:设计和编写一个用于将人民币转换为等值的美元的程序,界面要求可以输入人民币的金额并可以得到转换后的结果。
展开
 我来答
匿名用户
推荐于2016-08-01
展开全部
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

@SuppressWarnings("serial")
class Frame20 extends JFrame implements ActionListener
{ JButton jb1;
JTextField jtf1,jtf2;
Frame20()
{ setLayout(new BorderLayout());
JPanel jp1 = new JPanel();
JPanel jp2 = new JPanel();
JPanel jp3 = new JPanel();

jtf1 = new JTextField("", 12);
jp1.add(new JLabel("人民币金额:"));
jp1.add(jtf1);

jb1=new JButton("转换成美元等于");
jb1.addActionListener(this);
jp2.add(jb1);

jtf2 = new JTextField("", 12);
jp3.add(new JLabel("美隐笑中元金额:"));
jp3.add(jtf2);
add(jp1);
add(jp2);
add(jp3);

setLayout(new BoxLayout(this.getContentPane(), BoxLayout.Y_AXIS));
setBounds(120,125,300,200); //设定窗体大小和位置
setTitle("美元转换"); //设灶山定窗体标升告题
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true); //设定窗体可见
}
public void actionPerformed(ActionEvent e)
{ String rmb;
double dollar;
if(e.getSource()==jb1)
{ rmb=jtf1.getText();
dollar=Integer.parseInt(rmb)*0.1609;
jtf2.setText(String.valueOf(dollar));
}
}
}
public class meiyuan_zhuanghuan
{ public static void main(String []args)
{ new Frame20();
}
}
更多追问追答
追问
不好意思啊 汇率617
忘了写了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式