是不是Eclipse的原因?我在dos下javac之后还是不能加到界面上;我也最大化过了,界面上还是没这几个按钮“精确查找”“模糊查找”“取消”还有性别里的“不限”,还有settitle函数也不起作用。请各位大虾赐教
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.Enumeration;import javax.swing.*;public class Search extends JFrame { JPanel p[]=new JPanel[5];

JButton cancle=new JButton("取消");
JButton j_search=new JButton("精确查找");
JButton m_search=new JButton("模糊查找");
JComboBox comclassid=new JComboBox();JTextField txtstdid=new JTextField(20);
JTextField txtname=new JTextField(25);JRadioButton sexm=new JRadioButton("男",true);
JRadioButton sexf=new JRadioButton("女",false);JRadioButton none=new JRadioButton("不限");
JTextField txtmaxgrade=new JTextField(10);JTextField txtmingrade=new JTextField(10);JTextField txtlgrade=new JTextField(1);
ButtonGroup bgp=new ButtonGroup();
Container c=getContentPane();
String lclassid,lstdid,lname,lsex,llgrade;
double grade;
Search(){
JFrame.setDefaultLookAndFeelDecorated(true);
Font font=new Font("JFrame",Font.PLAIN,14);
Enumeration keys=UIManager.getLookAndFeelDefaults().keys();
while(keys.hasMoreElements()){
Object key=keys.nextElement();
if(UIManager.get(key)instanceof Font)
UIManager.put(key,font);
}
for(int i=0;i<3;i++)
p[i]=new JPanel(new GridLayout(1,4));
p[3]=new JPanel(new GridLayout(4,1));
p[4]=new JPanel(new FlowLayout(FlowLayout.RIGHT,10,0));
bgp.add(sexm);bgp.add(sexf);bgp.add(none);
JPanel p8=new JPanel();

p[0].add(new JLabel("   班  级"));p[0].add(comclassid);p[0].add(new JLabel("   学  号"));p[0].add(txtstdid);
p[1].add(new JLabel("   姓  名"));p[1].add(txtname);p[1].add(new JLabel("   性  别"));
p8.add(sexm);p8.add(sexf);p8.add(none);p[1].add(p8);
p[2].add(new JLabel("   成绩"));
p[2].add(txtmingrade);
p[2].add(new JLabel("至"));
p[2].add(txtmaxgrade);
p[3].add(p[0]);p[3].add(p[1]);p[3].add(p[2]);p[3].add(new JPanel());
p[4].add(j_search);p[4].add(m_search);p[4].add(cancle);p[4].add(new JLabel("    "));
c.add(p[3],"North");c.add(p[4],"Center");c.add(new JPanel(),"South");

/********************************************/
//添加监视
/********************************************/
j_search.addActionListener(new SearchHandle( g, this));
m_search.addActionListener(new SearchHandle( g, this));
cancle.addActionListener(new SearchHandle( g, this));
txtstdid.addFocusListener(new SearchHandle( g,this)); /********************************************/
//初始化界面
/********************************************/
try{
ResultSet lrs=g.stmt.executeQuery("select id from classset order by id asc");
while(lrs.next()){
comclassid.addItem(lrs.getString(1));
}


}
catch(SQLException b){
JOptionPane.showMessageDialog(null,b.toString());
}

setTitle("查询记录");
sexm.setSelected(true);
txtmingrade.setText("0");
txtmaxgrade.setText("100");
comclassid.requestFocus();
setLocation(500,200);
setSize(370,250);
setVisible(true);
}
}