📄 randomnum.java
字号:
import java.applet.Applet;
import java.awt.*;
public class randomNUM extends Applet
{
Label prompt_1,prompt_2;
TextField L_input,U_input;
TextField L_num,Num;
int LowerL,UpperL;
int Lnum,num;
public void init()
{
prompt_1=new Label("输入所生成的随机数下限和上限:");
L_input=new TextField(4);
U_input=new TextField(4);
add(prompt_1);
add(L_input);
add(U_input);
prompt_2=new Label("输入随机数的每行的个数和总数:");
L_num=new TextField(4);
Num=new TextField(4);
add(prompt_2);
add(L_num);
add(Num);
}
public void paint(Graphics g)
{
int i,m;
double n;
int k=0,p=0;
ComeBack:
for(i=1;i<=num;)
{
n=Math.random();
if(n*UpperL*10<LowerL||n*UpperL*10>UpperL)
continue ComeBack;
else
{
m=(int)(n*UpperL*10);
g.drawString(Integer.toString(m),50+k*20,80+p*20);
i++;
if(k>=Lnum-1)
{
k=0;
p++;
}
else
k++;
}
}
}
public boolean action(Event e,Object o)
{
if(e.target==Num||e.target==L_num||e.target==L_input||e.target==U_input)
{
LowerL=Integer.parseInt(L_input.getText());
UpperL=Integer.parseInt(U_input.getText())+1;
Lnum=Integer.parseInt(L_num.getText());
num=Integer.parseInt(Num.getText());
repaint();
}
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -