问答题

一个Java小应用程序,界面有两个文本框、一个文本区和一个按钮,两个文本框用于输入整数,文本区用于输出结果。按钮表示求两个整数之间的素数。当两个文本框输入整数后,点击相应按钮,程序就将两个整数之间的所有素数用空格隔开,每5个一行输出在文本区中。以下是程序的大部分,其中监视按钮事件的方法未给出,试编写处理按钮事件的方法。
注:这里是给定部分的程序,需要编写的是actionPerformed(ActionEvent e)方法。
import java.applet.*;
import javax.swing.*;
import java.awt.event.*;
class MyPanel extends JPanel
{
JTextField text1,text2;
JTextArea textA;
JButton button;
MyPanel()
{
text1=new JTextField(10);
text2=new JTextField(10);
textA=new JTextArea(10,10);
button=new JButton("求两个整数之间的素数");
add(text1);add(text2);add(button);add(textA);
}
}
public class C3802 extends Applet implements ActionListener
{
MyPanel panel;
public void init()
{
setSize(600,200);panel=new MyPanel();add(panel);
panel.button.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
//这里是你要编写的代码
}
}

【参考答案】

long m,n;
m=Long.parseLong(panel.text1.getText());
......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)