当前位置: 首页 > 图灵资讯 > 技术篇> 关于窗口的操作详谈

关于窗口的操作详谈

来源:图灵教育
时间:2024-02-19 11:29:24

  Java在线家园关于窗口操作的详细介绍 娇娃支持弹出式窗口,但在应用中要注意以下几点:

  1)窗口的定义:final Frame userinfo=new Frame("新世界纪录");final是必须的,显示恒定值

  2)如何在窗口中添加其他组件:userinfo.setLayout(new FlowLayout());userinfo.add(new Label("hello"));userinfo.add(new TextField(20));userinfo.add(new Button("save button"));基本上和在applet中添加组件一样。

  3)处理窗口事件:userinfo.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){userinfo.dispose ();}});这是处理窗口关闭功能的标准操作,在大多数只需要处理关闭功能的窗口时,代码简单明了。当然,如果需要处理各种功能,最好像上面的键盘事件一样处理。在这种情况下,其他处理函数被Windowadapter覆盖。请注意,编译后会产生一个无名类,*$1.class,打包代码时不要忘记。

  4)窗口的显示:userinfo.setSize(200,120);//定义大小userinfo.setVisible (true);//显示5)小程序中的操作注意:使用窗口时,一定要覆盖public void destroy(){.../userinfo.dispose();//在小程序中,即页面退出后消除Frame。.../} 这一点非常重要:防止Frame资源在页面推出后被浪费。.../} 这一点非常重要:防止Frame资源在页面推出后被浪费。无法关闭。