Java窗口有关问题!!编译通过,但是无法运行

main函数有什么问题?这个又是为什么?... main函数有什么问题?
这个又是为什么?
展开
 我来答
landonniao
2013-04-24 · TA获得超过366个赞
知道答主
回答量:185
采纳率:0%
帮助的人:104万
展开全部
import java.awt.FlowLayout;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JRadioButton;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class ComponntInWindow extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;

JTextField text ;
JButton button ;
JCheckBox checkBox1 , checkBox2 , checkBox3 ;
JRadioButton radio1 , radio2 ;
JComboBox comboBox ;

ComponntInWindow(){
init() ;
setVisible(true) ;
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE) ;
}
private void init() {
// TODO Auto-generated method stub
this.setLayout(new FlowLayout()) ;
this.add(new JLabel("文本框 ")) ;
text = new JTextField(10) ;
add(text) ;

add(new JLabel("按钮")) ;
button = new JButton("确定") ;
add(button) ;

add(new JLabel("选择框")) ;
checkBox1 = new JCheckBox("喜欢音乐");
checkBox2 = new JCheckBox("喜欢旅游");
checkBox3 = new JCheckBox("喜欢篮球");

add(checkBox1) ;
add(checkBox2) ;
add(checkBox3) ;

add(new JLabel("单选按钮")) ;
ButtonGroup group = new ButtonGroup();
radio1 = new JRadioButton("男") ;
radio2 = new JRadioButton("女") ;
group.add(radio1) ;
group.add(radio2) ;

add(new JLabel("下拉列表")) ;
comboBox = new JComboBox() ;
comboBox.addItem("音乐天地") ;
comboBox.addItem("武术天地 ") ;
comboBox.addItem("象棋乐园") ;
add(comboBox) ;

add(new JLabel("文本区:")) ;
JTextArea area = new JTextArea(6 , 12);
add(new JScrollPane(area)) ;

}

public static void main(String[] args) {
ComponntInWindow win = new ComponntInWindow() ;
win.setBounds(100, 100, 310, 260) ;
win.setTitle("常用组件");
}
}


更多追问追答
追问
天。。你是说没有错误还是。。。。我错在哪里??
追答
你自己对照一下代码就知道的了 我只是按照你的思路打的 具体你的代码实现细节 没注意到 你自己对照一下就知道的了
百度网友30a24af
2013-04-23
知道答主
回答量:14
采纳率:0%
帮助的人:4.9万
展开全部
是不是环境变量没设好
追问
设好了的
追答
可以编译那程序就没错了,我这个电脑(win7)也有你那种情况。网上还有一些人也是这样,他们给的方法是重装java(我试了没用)或用eclipse。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式