zoukankan      html  css  js  c++  java
  • 12.9

     1 import java.awt.*;
     2 import java.util.*;
     3 import javax.swing.*;
     4 import javax.swing.border.LineBorder;
     5  
     6 public class Test extends JFrame
     7 {
     8      
     9     public static void main(String[] args) {
    10          
    11         LineBorder lb = new LineBorder(Color.black,2);
    12         Test t1 = new Test();
    13         t1.setSize(320,200);
    14         t1.setLayout(new GridLayout(1,3));
    15         
    16         int[] a = random(3,54);
    17         
    18         for(int i=0;i<3;i++){
    19         t1.add(new JLabel(new ImageIcon("card/"+a[i]+".png")));}        
    20         
    21         t1.setDefaultCloseOperation(EXIT_ON_CLOSE);
    22         t1.setLocationRelativeTo(null);
    23         t1.setVisible(true);        
    24     }
    25     
    26     
    27     public static int[] random(int number,int max){
    28         //从max中产生number个随机数
    29         //output number from max value
    30         int[] array1 = new int[number];
    31 //        int[] array2 = new int[max];
    32         array1[0] = (int)Math.round(Math.random()*max)+1;
    33         
    34         for(int i = 1; i < number; i++){  
    35             array1[i] = (int)Math.round(Math.random()*max)+1;
    36                 for(int j =0; j<i; j++){
    37                     
    38                 while(array1[i] == array1[j]){
    39                 array1[i] = (int)Math.round(Math.random()*max)+1;
    40                 }
    41                 
    42                 }
    43         }
    44         return array1;
    45     }
    46     
    47 }
  • 相关阅读:
    Vue—node
    Vue—组件,父传子,子传父
    Vue—实例成员computed和watch
    Vue—条件、循环指令
    Vue初识
    BBS—登录,修改密码,退出登录
    创建ORM模型
    模板介绍
    url映射的时候指定默认参数
    自定义url转换器
  • 原文地址:https://www.cnblogs.com/wanjiang/p/5550166.html
Copyright © 2011-2022 走看看