java新手请教

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:03:40
我要编写一个简单的GUI
有3个文本和1个按钮
就是文本1和文本2用来··获取输入的内容·
只要我点击按钮··就在文本3上显示文本1和文本2相加的得数
第一个问题:怎样把获得的内容转换为int类型?
第二个问题:按钮事件应该怎样写?

import java.awt.*;
import java.awt.event.*;
public class fff extends Frame
{
Button b1;
TextField f1,f2,f3;
fff(String s)
{
setTitle(s);
setLayout(new FlowLayout());
b1=new Button("add");
f1=new TextField(8);
f2=new TextField(8);
f3=new TextField(8);
add(f1);add(f2);add(b1);add(f3);
setSize(350,100);
setVisible(true);
b1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{ int x=Integer.parseInt(f1.getText());
int y=Integer.parseInt(f2.getText());
String s=String.valueOf(x+y);
if(e.getSource()==b1)
f3.setText(s);
}
});
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{