求大神回答java程序,明天要考试啊!问题:阅读程序,给出程序的功能

第一个:importjava.awt.*;importjava.awt.event.*;classMyWindowextendsFrameimplementsAction... 第一个:
import java.awt.*;
import java.awt.event.*;
class MyWindow extends Frame implements ActionListener {
TextField t1, t2;
MyWindow(String s)
{
super(s);
setSize(200, 100);
setVisible(true);
setLayout(new FlowLayout());
t1 = new TextField(10);
t2 = new TextField(10);
add(t1);
add(t2);

t1.addActionListener(this);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e1)
{System.exit(0);}
});
validate( );
}
public void actionPerformed(ActionEvent e2) {
try
{String str = t1.getText( );
double d = Double.parseDouble(str);
d=d*d*d;
t2.setText (String.valueOf(d));
}catch(NumberFormatException e3)
{System.out.println("Please input a number!");}

}
}
public class My {
public static void main(String args[ ])
{ new MyWindow("My Window"); }
}

第二个

import java.io.*;
public class My
{ public static void main(String args[])
  { try { File f1=new File("h://myjava//one.txt");
    File f2=new File("h://myjava//two.txt");
     FileReader in= new FileReader(f1);
    FileWriter out= new FileWriter(f2);
    int b;
    while((b=in.read())!=-1)
    { out.write(b); }
     in.close();
out.close(); 
}catch(IOException e)
 { System.out.println("File is not found.");}  
}
}
展开
 我来答
PandaDream
2013-01-02 · 超过25用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:64.6万
展开全部
这个你复制到eclipse什么的里面执行一下不就知道了吗~~
第一个是两个文本框
第二个是把one。txt中的东西写到two。txt里面
希望可以帮住到你。
追问
这个我运行了,就是问问他这是什么功能。
追答
第二个的功能就是我上边说的,第一个我再看下

第一个功能是两个文本框,给第一个文本框加了个监听,当发生操作时会调用actionPerformed这个方法,这个方法里面的意思是,将第一个文本框里的数字取出来转成double类型的,之后求它的立方值,赋值给第二个框。但是我在spring source中试了一下,这个功能不能用,具体是因为什么我也不清楚了,没用过awt包里的东西。关于监听这部分的东西你可以看下java api中的接口 ActionListener
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式