滚动数字抽奖源代码

linvens 2008-10-31 05:54:37
谁有抽奖类的源码啊?主要想要数字的滚动效果 (数字从1-200)
...全文
1538 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyyl00 2008-11-02
  • 打赏
  • 举报
回复
恩,老紫竹改的比我的老道多了,谢谢
lihan6415151528 2008-11-02
  • 打赏
  • 举报
回复
不错 收藏了紫竹了
老紫竹 2008-11-02
  • 打赏
  • 举报
回复
这个是JS的,不是java的,呵呵
数字滚动抽奖的代码
下面这个是我根据8楼代码整理并转载的,
一段抽奖的模拟代码,图形界面,开始和结束按钮,随机产生中奖数字
加上了运行效果
鱼C缸 2008-11-02
  • 打赏
  • 举报
回复
楼上三位都是强人
mcc2000 2008-11-02
  • 打赏
  • 举报
回复
正在努力的学习中
popdon2005 2008-11-02
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wyyl00 的回复:]
Java codeimport java.util.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;
public class CountInstances extends JFrame implements ActionListener{
private JLabel jla = new JLabel("中奖号码:");
private JLabel jlb = new JLabel();
private JButton jba = new JButton("开始");
private JButton jbb = new JButton("停止");
private…
[/Quote]

没加关闭窗口就退出程序那句代码啊!
wyyl00 2008-10-31
  • 打赏
  • 举报
回复
import java.util.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;
public class CountInstances extends JFrame implements ActionListener{
private JLabel jla = new JLabel("中奖号码:");
private JLabel jlb = new JLabel();
private JButton jba = new JButton("开始");
private JButton jbb = new JButton("停止");
private static boolean flag = true;
public CountInstances(){
this.setLayout(null);
this.add(jla);this.add(jlb);
jla.setFont(new Font("Courier",Font.PLAIN,22));
jla.setHorizontalAlignment(JLabel.CENTER);
jla.setVerticalAlignment(JLabel.CENTER);
jla.setBounds(100,100,180,30);

jlb.setFont(new Font("Courier",Font.PLAIN,22));
jlb.setHorizontalAlignment(JLabel.CENTER);
jlb.setVerticalAlignment(JLabel.CENTER);
jlb.setBounds(160,100,180,30);

this.add(jba);this.add(jbb);
jba.setBounds(75,150,80,26);
jbb.setBounds(200,150,80,26);
jba.addActionListener(this);
jbb.addActionListener(this);
this.setTitle("抽奖程序");
this.setBounds(400,400,400,300);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==jba){
flag = true;
new Thread(){
public void run(){
while(CountInstances.flag){
Random r = new Random();
int randomInt = r.nextInt(200);
jlb.setText(""+randomInt);
}
}
}.start();
}
else if(e.getSource()==jbb){
flag = false;
}
}
public static void main(String arguments []){
new CountInstances();
}
}
改了下 呵呵
wyyl00 2008-10-31
  • 打赏
  • 举报
回复
import java.util.*;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import javax.swing.event.*;
public class CountInstances extends JFrame implements ActionListener{
private JLabel jla = new JLabel("中奖号码:");
private JButton jba = new JButton("开始");
private JButton jbb = new JButton("停止");
private static boolean flag = true;
public CountInstances(){
this.setLayout(null);
this.add(jla);
jla.setFont(new Font("Courier",Font.PLAIN,22));
jla.setHorizontalAlignment(JLabel.CENTER);
jla.setVerticalAlignment(JLabel.CENTER);
jla.setBounds(100,100,180,30);

this.add(jba);this.add(jbb);
jba.setBounds(75,150,80,26);
jbb.setBounds(200,150,80,26);
jba.addActionListener(this);
jbb.addActionListener(this);
this.setTitle("抽奖程序");
this.setBounds(400,400,400,300);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==jba){
new Thread(){
public void run(){
while(CountInstances.flag){
Random r = new Random();
int randomInt = r.nextInt(200);
jla.setText("中奖号码:"+randomInt);
}
}
}.start();
}
else if(e.getSource()==jbb){
flag = false;
}
}
public static void main(String arguments []){
new CountInstances();
}
}
写的不好
dynastytan 2008-10-31
  • 打赏
  • 举报
回复
LZ估计是想问滚动效果如何出来
njtimenowht 2008-10-31
  • 打赏
  • 举报
回复
产生1到200之间的随机数的程序

class abcd1

{
public static void main(String[]args)
{
int a =(int)(Math.random()*199+1);
System.out.println(a);
}
}
wyyl00 2008-10-31
  • 打赏
  • 举报
回复

这样效果么?数字连续动的
忙碌的布谷鸟 2008-10-31
  • 打赏
  • 举报
回复
int r=(int)(Math.random()*200+1);
bruni 2008-10-31
  • 打赏
  • 举报
回复
你说的是要从1-200中取一个随机数么?
Random r = new Random();
int randomInt = r.nextInt(200);
wyyl00 2008-10-31
  • 打赏
  • 举报
回复
自个写个不就得了

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧