📄 qf.java
字号:
import javax.swing.*;
import javax.swing.Timer;
import java.awt.event.*;
import java.applet.*;
import java.awt.*;
import java.net.*;
import java.util.*;
public class qf extends JFrame implements ActionListener,KeyListener{
URL url;
ImageIcon ic;
JLabel ja1,ja2,ja3;
JButton jb1,jb2;
Random rr=new Random();
static int xx;
String str1=null;
public void inits()
{
try {
url = Class.forName("qf").getResource("1.jpg");
} catch (ClassNotFoundException ex) {
ex.printStackTrace() ;
}
this.setTitle("抽奖箱") ;
ja3=new JLabel("恭喜你,中奖了!") ;
ja2=new JLabel() ;
jb1=new JButton("开 始");
jb2=new JButton("结 束");
ic=new ImageIcon(url) ;
ja1=new JLabel(ic) ;
this.add(ja3);
this.add(ja2);
this.add(jb1);
this.add(jb2);
this.add(ja1);
ja1.setBounds(0,0,1024,768) ;
ja2.setBounds(215,400,700,150) ;
ja3.setBounds(400,440,700,300) ;
jb1.setBounds(220,338,100,50) ;
jb2.setBounds(700,338,100,50) ;
jb1.setBackground(new Color(250,10,10)) ;
jb2.setBackground(new Color(250,10,10)) ;
jb1.setForeground(new Color(255,255,1)) ;
jb2.setForeground(new Color(255,255,1)) ;
jb1.setFont(new Font("黑体",Font.TYPE1_FONT ,25)) ;
jb2.setFont(new Font("黑体",Font.TYPE1_FONT ,25)) ;
jb1.setFocusable(false) ;
jb2.setFocusable(false) ;
ja3.setVisible(false) ;
ja2.setFont(new Font("黑体",Font.ROMAN_BASELINE ,45)) ;
ja3.setFont(new Font("黑体",Font.ROMAN_BASELINE ,35)) ;
ja2.setForeground(new Color(43,52,119)) ;
ja3.setForeground(new Color(255,255,1)) ;
this.setBounds(0,0,1024,768) ;
this.getContentPane() .setLayout(null) ;
this.setDefaultCloseOperation(EXIT_ON_CLOSE) ;
// this.setExtendedState( Frame.MAXIMIZED_BOTH );
this.setVisible(true) ;
jb1.addActionListener(this) ;
jb2.addActionListener(this) ;
this.addKeyListener(this) ;
}
public static void main(String[]args)
{
qf qq=new qf() ;
qq.inits() ;
}
public void actionPerformed(ActionEvent ee)
{
if(ee.getActionCommand() .equals("开 始") )
{
ja3.setVisible(false) ;
tt1.start() ;
}
else if(ee.getActionCommand() .equals("结 束") )
{
ja3.setVisible(true) ;
tt1.stop() ;
}
}
public void keyTyped(KeyEvent aa) { }
public void keyPressed(KeyEvent aa) { }
public void keyReleased(KeyEvent aa)
{
if(aa.getKeyCode()==37)
{
tt1.start();
}
else if(aa.getKeyCode() ==39)
tt1.stop() ;
}
public String ming(int x)
{
String str[]={"T106班 李冬旭 同学","T106班 柳广华 同学","T106班 邱 枫 同学","T106班 赵 航 同学","T106班 许 琦 同学"
,"T106班 张 欢 同学","T106班 于洪波 同学","T106班 马长河 同学","T106班 张任超 同学","T106班 刘 洋 同学"
,"T106班 刘星海 同学","T106班 温 浩 同学","T106班 迟 浩 同学","T106班 梁 晨 同学","T106班 张传松 同学"
,"T106班 段 涯 同学",
"T105班 周铭宇 同学","T105班 韩哲吉 同学","T105班 雷晓冉 同学","T105班 李 铁 同学","T105班 石 光 同学",
"T105班 刘贵强 同学","T105班 路卿睿 同学","T105班 管金谱 同学","T105班 王 闯 同学","T105班 邹海天 同学",
"T105班 李 爽 同学","T105班 艾凤利 同学","T105班 吴 野 同学","T105班 李 成 同学","T105班 李石磊 同学",
"T105班 崔 娜 同学","T105班 张小巍 同学","T105班 吕树涛 同学","T105班 宋晓飞 同学","T105班 单 赓 同学",
"T105班 刘晓刚 同学","T105班 施殿宝 同学",
"T107班 王 浩 同学","T107班 孙 婷 同学","T107班 孙 艳 同学","T107班 徐少腾 同学","T107班 张艳军 同学",
"T107班 魏 超 同学","T107班 白 贺 同学","T107班 韩 亮 同学","T107班 徐宏亮 同学","T107班 李小甲 同学",
"T107班 孟成泷 同学","T107班 魏高屾 同学","T107班 孙积恒 同学","T107班 徐一名 同学","T107班 王昭辉 同学",
"T107班 杨宇博 同学","T107班 鲁春波 同学","T107班 郭 宇 同学","T107班 杨 旻 同学","T107班 朴瑞刚 同学",
"T107班 付联琦 同学","T107班 唐亚林 同学","T107班 芦园信 同学","T107班 李 宁 同学","T107班 周 伟 同学",
"T107班 王 冠 同学",
"T108班 薛 盟 同学","T108班 王志伟 同学","T108班 陈冠男 同学","T108班 滕 艳 同学","T108班 王 瑶 同学",
"T108班 张金亮 同学","T108班 张 于 同学","T108班 王楠楠 同学","T108班 王 迪 同学",
"T201班 杨毅恒 同学","T201班 朱子英 同学","T201班 朱学江 同学","T201班 于 彬 同学","T201班 李国志 同学",
"T201班 张富强 同学","T201班 崔 微 同学","T201班 尤佳强 同学","T201班 陈洪涛 同学","T201班 何云鹏 同学",
"T201班 赵甲涛 同学","T201班 张大鹏 同学","T201班 赵 玄 同学","T201班 吕 鹏 同学","T201班 许 富 同学",
"T201班 张 森 同学","T201班 付 阳 同学",
"T202班 翟 莹 同学","T202班 解志国 同学","T202班 高 杨 同学","T202班 崔凤军 同学","T202班 李 飒 同学",
"T202班 杨彦东 同学","T202班 郭 雷 同学","T202班 伊铁军 同学","T202班 仉 凯 同学","T202班 卢泊宇 同学",
"T202班 唐先璐 同学","T202班 安 然 同学","T202班 冯广南 同学","T202班 郭世峰 同学","T202班 陈 晟 同学",
"T202班 段润龙 同学","T202班 王 宇 同学","T202班 尹子敬 同学","T202班 刘忠新 同学",
"Y102班 田丹凤 同学","Y102班 安卓昊 同学","Y102班 张 良 同学","Y102班 孙庆丰 同学","Y102班 刘晓辉 同学",
"Y102班 王玉双 同学","Y102班 王国强 同学","Y102班 路宗奎 同学","Y102班 耿春鹏 同学","Y102班 祁 欣 同学",
};
str1=str[xx];
return str1;
}
ActionListener xuanze=new ActionListener()
{
public void actionPerformed(ActionEvent ee)
{
xx=rr.nextInt(119) ;
ming(xx);
ja2.setText(str1) ;
}
};
Timer tt1=new Timer(1,xuanze) ;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -