java swing小问题
package JavaSwing;
import java.awt.*;
import javax.swing.*;
public class JFrameDemo extends JFrame {
/**
* @param args
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable(){
public void run(){
try {
// TODO Auto-generated method stub
new JFrameDemo("第一个实例");
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
});
}
public JFrameDemo(String title){
super();
setBounds(100,100,140,180);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JLabel label=new JLabel("第一个JFrame窗口实例");
Container c=getContentPane();
c.add(label,BorderLayout.CENTER);
setVisible(true);
}
}1我用了带参构造函数 为什么不显示标题呢。。super不是已经继承父类构造方法了?
2EventQueue是为了防止什么东西?
------解决方案--------------------
你把 super();
改成
super(title);试试