| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 581 人关注过本帖
标题:产生随机数时出现问题
只看楼主 加入收藏
天涯为客
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2012-8-27
结帖率:40%
收藏
 问题点数:0 回复次数:2 
产生随机数时出现问题
运行后每次点小应用程序查看器  都会重新产生随机数,求解??
程序代码:
package ClosestPoints;

import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Random;

public class ClosestPoints extends Applet implements ActionListener {
    int i, j, a, b, n, A[][];

    @Override
    public void paint(Graphics g) {
        // TODO Auto-generated method stub
        // super.paint(g);
        Random r = new Random();
        n = Math.abs(r.nextInt(18)) + 2; // 随机产生点的个数(2~20)
        A = new int[n][2];
        // 随机产生坐标
        for (i = 0; i < n; i++) {
            A[i][0] = Math.abs(r.nextInt(1000));
            A[i][1] = Math.abs(r.nextInt(1000));
            System.out.println("A" + (i + 1) + "(" + A[i][0] + "," + A[i][1]
                    + ")");
        }

        // 描点
        for (i = 0; i < n; i++) {
            g.setColor(Color.red);
            g.drawOval(A[i][0], A[i][1], 5, 5);
            g.fillOval(A[i][0], A[i][1], 6, 6);
            g.setColor(Color.blue);
            g.drawString("A" + (i + 1) + "(" + A[i][0] + "," + A[i][1] + ")",
                    A[i][0] - 25, A[i][1] + 20);
        }

    }

    @Override
    public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub

    }

}


[ 本帖最后由 天涯为客 于 2013-4-1 20:31 编辑 ]
搜索更多相关主题的帖子: 应用程序 
2013-04-01 20:27
Susake
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:女儿国的隔壁
等 级:贵宾
威 望:23
帖 子:2288
专家分:6481
注 册:2012-12-14
收藏
得分:0 
呵呵,我有本书好像是这个awt的,但是好像听说太冷门,一直没敢看...现在都是看的视频....

仰望星空...........不忘初心!
2013-04-01 20:30
Kingbox_tang
Rank: 7Rank: 7Rank: 7
来 自:天津师范大学
等 级:黑侠
威 望:3
帖 子:146
专家分:677
注 册:2012-11-27
收藏
得分:0 
这个真没有


旨在提高编程水平,学有所用,学有所成,学有所为。
2013-04-01 21:51
快速回复:产生随机数时出现问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012608 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved