滚动数字抽奖源代码

linvens 2008-10-31 05:54:37
谁有抽奖类的源码啊?主要想要数字的滚动效果 (数字从1-200)
...全文
1458 14 打赏 收藏 转发到动态 举报
写回复
用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
  • 打赏
  • 举报
回复
自个写个不就得了
第1篇 Java编程基础   第1章 Java开发环境的搭建(教学视频:9分钟) 2   1.1 理解Java 2   1.2 搭建Java所需环境 3   1.2.1 下载JDK 3   1.2.2 安装JDK 4   1.2.3 配置环境 5   1.2.4 测试JDK配置是否成功 7   实例1 开发第一个Java程序 7   第2章 Java基础类型与运算符(教学视频:39分钟) 9   2.1 基础类型 9   实例2 自动提升 9   实例3 自动转换 10   实例4 常用基础类型之强制转换 11   2.2 运算符 12   实例5 算术运算符 12   实例6 关系运算符 13   实例7 逻辑运算符 14   实例8 位运算符 15   实例9 移位运算符 16   实例10 转型运算符 17   2.3 其他形式 18   实例11 常量与变量 18   实例12 各种进制的转换 19   实例13 Java中的进制与移位运算符 22   第3章 条件控制语句(教学视频:75分钟) 26   3.1 if控制语句 26   实例14 判断输入的年份是否为闰年 26   实例15 抽奖活动 27   3.2 for语句 28   实例16 小九九乘法表 28   实例17 如何列出素数 29   实例18 Java中的递归 31   实例19 男生女生各多少人 32   实例20 求水仙花数 34   实例21 求任意一个正数的阶乘 35   实例22 求n的n次方 35   实例23 利用for循环输出几何图形 36   实例24 杨辉三角 38   3.3 while语句 39   实例25 求1到100之间的和 39   实例26 存上100元需要多少天 40   实例27 输出100之间的所有偶数 41   实例28 如何判断回文数字 42   3.4 do…while语句 43   实例29 输出100之间的所有奇数 44   实例30 求最大的随机数 44   3.5 switch语句 45   实例31 判断字母分类 46   实例32 优良及差 47   实例33 打印任意一年日历 48   实例34 一年四季的划分 51   第2篇 Java数据处理   第4章 异常处理(教学视频:62分钟) 54   4.1 编译时异常 54   实例35 除0发生的算术异常(ArithmeticException) 54   实例36 数组下标越界异常(ArrayIndexOutOfBoundsException) 55   实例37 数组元素类型不匹配异常(ArrayStoreException) 56   实例38 强制类型转换异常(ClassCastException) 56   实例39 索引越界异常(IndexOutOfBoundsException) 57   实例40 空指针异常(NullPointerException) 58   实例41 数字格式转换异常(NumberFornatException) 59   实例42 字符串索引越界异常(StringIndexOutBounds) 60   实例43 操作错误(UnsupportedOperationException) 60   4.2 运行时异常 61   实例44 找不到指定类时发生的异常(ClassNotFoundException) 62   实例45 请求的方法不存在(NoSuchMethodException) 63   4.3 try…catch捕获异常 65   实例46 try…catch捕获异常的实例 66   实例47 try…catch…finally捕获异常的实例 67   实例48 try…catch嵌套捕获异常的实例 68   4.4 throws声明异常 69   实例49 throws声明异常实例一 69   实例50 throws声明异常实例二 70   4.5 throw抛出异常 72   实例51 throw抛出异常实例一 72   实例52 throw抛出异常实例二 73   4.6 自定义异常 74   实例53 自定义异常实例一 74   实例54 自定义异常实例二 75   第5章 数组(教学视频:98分钟) 78   5.1 一维数组 78   实例55 一

62,614

社区成员

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

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