爱问知识人 爱问教育 医院库

JAVA对话框代码问题。怎么办?

首页

JAVA对话框代码问题。怎么办?


        

提交回答

全部答案

    2018-08-26 02:05:09
  •   "//代码有些乱,已修改
    IMPORT java。awt。*;
    IMPORT java。awt。event。*;
    IMPORT javax。swing。*;
    public class MyJDialog extends JDialog{
    public MyJDialog(JFrame f){ //此处修改一下
    super(f,"one Dialog",true);
    Container container=getContentPane();
    container。
      add(new JLabel("对话框"));
    setSize(100,100); }
    public static void main(String args[]){
    new MyFrame(); //此处修改一下
    }
    }
    class MyFrame extends JFrame{
    public MyFrame(){
    Container container=getContentPane();
    container。
      setLayout(null);
    JLabel jl=new JLabel("这是1个JFrame窗体");
    jl。setHorizontalAlignment(SwingConstants。CENTER);
    container。
      add(jl);
    JButton bl=new JButton("弹出对话框");
    bl。setBounds(100,100,50,50);
    bl。addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent e){
    new MyJDialog(MyFrame。
      this)。setVisible(true); //此处修改一下
    }
    });
    container。add(bl);
    container。setBackground(Color。
      green);
    bl。setVisible(true);
    bl。setSize(100,100);
    setVisible(true);
    setSize(400,400);
    setDefaultCloseOperation(WindowConstants。
      EXIT_ON_CLOSE);
    }
    }"。

    王***

    2018-08-26 02:05:09

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 178-197
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):