.编写一个程序,功能是建立一个300*200的窗口,并且单击关闭按钮时,程序将自动退出。

解决方案 »

  1.   

    这算什么程序啊。JFrame不就可以了。
      

  2.   

    import java.awt.event.*;
    import javax.swing.*;
    import java.awt.*;
    public class CursorTest extends JFrame{
     CursorTest(){

    this.setSize(300,200);
    this.setVisible(true);
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}



    public static void main(String args[]){
    new CursorTest();
    }

    }
      

  3.   

    很有意思, 我用eclipse建立的dialog, frame默认的大小都是300*200.这样看来根本不用写代码, 只需要新建个dialog或frame就可以了.下面是建立的dialog的代码:import java.awt.BorderLayout;
    import javax.swing.JPanel;
    import javax.swing.JDialog;/**
     * @author Administrator
     *
     */
    public class DialogTest extends JDialog
    { private JPanel jContentPane = null; /**
     * This is the default constructor
     */
    public DialogTest()
    {
    super();
    initialize();
    } /**
     * This method initializes this
     * 
     * @return void
     */
    private void initialize()
    {
    this.setSize(300, 200);
    this.setContentPane(getJContentPane());
    } /**
     * This method initializes jContentPane
     * 
     * @return javax.swing.JPanel
     */
    private JPanel getJContentPane()
    {
    if (jContentPane == null)
    {
    jContentPane = new JPanel();
    jContentPane.setLayout(new BorderLayout());
    }
    return jContentPane;
    }}
      

  4.   

    我用eclipse建立的dialog, frame默认的大小都是300*200
    ---------------------------------------------------
    晕啊,这个300*200不是你自己定义的吗,哪来默认 啊
    this.setSize(300, 200);