代码如下:
package calculate;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public abstract class primeNumBetween extends Applet implements ActionListener
{
int c=0,d=0;
Label prompt1,prompt2 ;
TextField input1,input2,output ;
public void init()
{
this.setSize(400,300);
this.setLayout(null);
prompt1 =new Label("上限");
prompt2 =new Label("下限");
input1 =new TextField(10);
input2 =new TextField(10);
output =new TextField(10);
add(prompt1);
add(input1);
add(prompt2);
add(input2);
add(new Label("素数有:"));
add(output);
input2.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
int i = c,j=0;
c=Integer.parseInt(input1.getText());
d=Integer.parseInt(input2.getText());
for(;i<=d;i++)
{
for(j=2;j<d;j++)
{
if(j%i==0) break;
}
if(j==d)
output.setText((Integer.toString(i)));
}
}
}