真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java實現(xiàn)隨機數(shù)生成器

本文實例為大家分享了java實現(xiàn)隨機數(shù)生成器的具體代碼,供大家參考,具體內(nèi)容如下

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),海安企業(yè)網(wǎng)站建設(shè),海安品牌網(wǎng)站建設(shè),網(wǎng)站定制,海安網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,海安網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

自己編的隨機數(shù)生成器,比較簡陋,功能也單一,當作練手。

Application.java

package src;
 
public class Application {
 public static void main(String[] args) {
 WindowBoxLayout win=new WindowBoxLayout();
 win.setBounds(100,200,300,350);
 win.setTitle("隨機數(shù)生成器");
 win.setVisible(true);
 }
}

RandomListener.java

package src;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Random;
 
import javax.swing.*;
 
public class RandomListener implements ActionListener{
 JTextField text1;
 JTextArea text2;
 Random random=new Random();
 int result=0;
 public void setJTextField(JTextField t){
 text1=t;
 }
 public void setJTextArea(JTextArea t){
 text2=t;
 }
 @Override
 public void actionPerformed(ActionEvent e) {
 try{
 text2.setText("");
 Integer number=Integer.parseInt(text1.getText());
 result=random.nextInt(number)+1;
 text2.append(result+"");
 }
 catch(Exception exp){
 text2.append("請輸入數(shù)字字符");
 
 }
 }
}

Windowboxlayout.java

package src;
 
import javax.swing.*;
public class WindowBoxLayout extends JFrame{
 /**
 * 
 */
 private static final long serialVersionUID = 1L;
 Box baseBox;
 JTextField text1;
 JTextArea text2;
 JButton button;
 RandomListener random;
 public WindowBoxLayout(){
 setLayout(new java.awt.FlowLayout());
 init();
 setVisible(true);
 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 }
 void init(){
 baseBox=Box.createVerticalBox();
 baseBox.add(new JLabel("請輸入隨機數(shù)的最大范圍值:"));
 baseBox.add(Box.createVerticalStrut(8));
 text1=new JTextField(5);
 baseBox.add(text1);
 baseBox.add(Box.createVerticalStrut(8));
 button=new JButton("確定");
 baseBox.add(Box.createVerticalStrut(8));
 baseBox.add(button);
 text2=new JTextArea(6,12);
 baseBox.add(Box.createVerticalStrut(18));
 baseBox.add(text2);
 add(baseBox);
 random=new RandomListener();
 random.setJTextField(text1);
 random.setJTextArea(text2);
 button.addActionListener(random);
 }
 
}

類結(jié)構(gòu)圖:

java實現(xiàn)隨機數(shù)生成器

效果圖:

java實現(xiàn)隨機數(shù)生成器java實現(xiàn)隨機數(shù)生成器java實現(xiàn)隨機數(shù)生成器

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


當前名稱:java實現(xiàn)隨機數(shù)生成器
本文來源:http://weahome.cn/article/pecsss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部