为什么我的Java程序不能运行啊???

[复制链接]
查看11 | 回复1 | 2010-10-28 11:21:43 | 显示全部楼层 |阅读模式
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class XuesShanShan extends JFrame {
JButton a, b, c;
JTextField d;

XuesShanShan(){
super("come on!");
setSize(99,36);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

a=new JButton("pig");
b=new JButton("dog");
c=new JButton("cat");
d=new JTextField("what are you? answer me.",80);

JPanel aa=new JPanel();

aa.setLayout(new GridLayout(1,3,3,3));

aa.add(a);

aa.add(b);

aa.add(c);

setContentPane(aa);



JPanel bb=new JPanel();

bb.setLayout(new GridLayout(2,1,10,10));

bb.add(d);

bb.add(aa);

setContentPane(bb);



bb.setVisible(true);
}

public static void main(String args[]){
JFrame a =new XuesShanShan();
a.pack();
}

}

回复

使用道具 举报

千问 | 2010-10-28 11:21:43 | 显示全部楼层
什么叫不能运行?在构造函数的最后加一句setVisible(true);试一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行