import javax.swing.Box;
import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.JFrame;
import javax.swing.JComboBox;
import javax.swing.JLabel;public class QQ extends JFrame{
private Box box;
private JComboBox jcbSex;
private JTextField jtfName;
public QQ(){
box=box.createHorizontalBox();
this.add(box,BorderLayout.CENTER);
initLogo();
initName();
initSex();
this.setSize(300,300);
this.setLocationRelativeTo(null);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
private void initLogo(){
box.add(new JLabel("hello!"));
}
private void initName(){
JPanel panel = new JPanel();
panel.add(new JLabel("Name"));
jtfName = new JTextField("min",12);
panel.add(jtfName);
box.add(panel);
}
private void initSex(){
JPanel panel = new JPanel();
panel.add(new JLabel("性别"));
jcbSex = new JComboBox();
jcbSex.addItem("男");
jcbSex.addItem("女");
panel.add(jcbSex);
box.add(panel);
}
public void main(String[]args){
new QQ();
}
}为什么这里的main不能被运行啊求各位大虾门指点下。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货