⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 goodlucky.java

📁 基于netbeans的java桌面应用程序合集
💻 JAVA
字号:
/*
 * GoodLucky.java
 *
 * Created on 2007年12月29日, 下午2:57
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package org.Adam;
import   java.awt.*; 
import   java.awt.event.*; 
import   javax.swing.*; 
import java.util.Random;
/**
 *
 * @author Administrator
 */
public class GoodLucky  extends   JFrame   implements   ActionListener{
    
    /** Creates a new instance of GoodLucky */
   JTextField   tf   =   new   JTextField(); 
JButton   b1   =   new   JButton("开始"); 
JButton   b2   =   new   JButton("停止"); 
boolean   isGo   =   false; 
public   GoodLucky(){ 
b1.setActionCommand("start"); 
JPanel   p   =   new   JPanel(); 
p.add(b1); 
p.add(b2); 

b1.addActionListener(this); 
b2.addActionListener(this); 
b2.setEnabled(false); 

this.getContentPane().add(tf,"North"); 
this.getContentPane().add(p,"South"); 
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
this.setSize(300,200); 
this.setLocation(300,300); 
Cursor   cu   =   new   Cursor(Cursor.HAND_CURSOR); 
this.setCursor(cu); 
this.setVisible(true); 
tf.setText("welcome   you!  "); 
this.go(); 

} 

public   void   go(){ 
while(true){ 
if(isGo   ==   true){ 
String   s   =   ""; 
Random aa=new Random();
 int b=40506226+aa.nextInt(42);
 s=String.valueOf(b);
tf.setText(s); 
} 

try{ 
Thread.sleep(10); 
}catch(java.lang.InterruptedException   e){ 
e.printStackTrace(); 
} 

} 

} 


public   void   actionPerformed(ActionEvent   e){ 
String   s   =   e.getActionCommand(); 
if(s.equals("start")){ 
isGo   =   true; 
b1.setEnabled(false); 
b2.setEnabled(true); 
}else{ 
isGo   =   false; 
b2.setEnabled(false); 
b1.setEnabled(true); 
} 

} 


public   static   void   main(String[]   args){ 
new   GoodLucky(); 
} 

    
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -