Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | Re:不知道为什么无法显示运行结果,程序是对的 [Re:zhjdenis] |
hubmygirl
发贴: 7 积分: 0 |
于 2007-09-28 06:35
package rescource; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.*; import javax.swing.*; public class Goodlucky extends JFrame implements ActionListener { JTextField tf = new JTextField(); JButton b1 = new JButton("start"); JButton b2 = new JButton("stop"); boolean isgo = false; public Goodlucky() { b1.setActionCommand("start"); b2.setActionCommand("stop"); 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); Cursor cu = new Cursor(Cursor.HAND_CURSOR); this.setCursor(cu); tf.setText("welcome you! "); this.setSize(300, 200); this.setLocation(300, 300); this.setVisible(true); this.go(); } public void go() { while (true) { if (isgo == true) { String s = ""; for (int j = 0; j < 7; j++) { int i = (int) (Math.random() * 36) + 1; if (i < 10) s = s + " 0" + i; else s = s + " " + i; } tf.setText; } try { Thread.sleep(100); } 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; b1.setEnabled(true); b2.setEnabled(false); } } /** * @param args */ public static void main(String[] args) { new Goodlucky(); } } 你的代码需要调整语句,加上this.setVisible(true); Java开发规范 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
5896 | 不知道为什么无法显示运行结果,程序是对的 | zhjdenis | 1976 | 2007-09-27 21:37 |
4632 | Re:不知道为什么无法显示运行结果,程序是对的 | hubmygirl | 1744 | 2007-09-28 06:35 |
4594 | Re:不知道为什么无法显示运行结果,程序是对的 | zhjdenis | 81 | 2007-09-28 20:27 |
4739 | Re:不知道为什么无法显示运行结果,程序是对的 | JiafanZhou | 105 | 2007-10-02 15:55 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |