AWT出了个小问题

问题描述

初学AWT的事件监听器,关闭一个窗口,为啥把书上的例子程序敲上去,出现错误,提示说:ThetypeMyWindowListernerisalreadydefined.向各位大侠求解。。。。先谢过了。packagetestframe;importjava.awt.*;importjava.awt.event.*;importjava.awt.event.WindowEvent;importjava.awt.event.WindowListener;publicclassTestFrame{publicstaticvoidmain(String[]args){Framef=newFrame("bearthisismyframe");//f.setLocation(300,300);f.add(newButton("OK"));f.setSize(300,100);//f.setBackground(Color.red);//f.setResizable(false);f.setVisible(true);f.addWindowListener(newMyWindowListener());}}classMyWindowListenerimplementsWindowListener{@OverridepublicvoidwindowActivated(WindowEvente){//TODOAuto-generatedmethodstub}@OverridepublicvoidwindowClosed(WindowEvente){//TODOAuto-generatedmethodstub}@OverridepublicvoidwindowClosing(WindowEvente){e.getWindow().setVisible(false);((Window)e.getComponent()).disable();System.exit(0);}@OverridepublicvoidwindowDeactivated(WindowEvente){//TODOAuto-generatedmethodstub}@OverridepublicvoidwindowDeiconified(WindowEvente){//TODOAuto-generatedmethodstub}@OverridepublicvoidwindowIconified(WindowEvente){//TODOAuto-generatedmethodstub}@OverridepublicvoidwindowOpened(WindowEvente){//TODOAuto-generatedmethodstub}}

解决方案

解决方案二:
同package下,你还有另外一个叫MyWindowListener的class吧。
解决方案三:
已解决了。呵呵。
解决方案四:
贴解决办法么引用2楼angela20052010的回复:

已解决了。呵呵。

时间: 2024-09-20 00:17:26

AWT出了个小问题的相关文章

ie 11-关于ie8升级到ie11时,window.showmodaldialog弹出窗体很小,求教

问题描述 关于ie8升级到ie11时,window.showmodaldialog弹出窗体很小,求教 var returnVal = window.showModalDialog("./OEQT40S011.aspx", args, "dialogWidth:1030px;dialogHeight:550px;center:yes"); 参数肯定是对的,有试过添加<meta http-equiv="x-ua-compatible" cont

Chrome出了个小bug:论如何在Chrome下劫持原生只读对象

Chrome出了个小bug:论如何在Chrome下劫持原生只读对象       概述 众所周知,虽然JavaScript是个很灵活的语言,浏览器里很多原生的方法都可以随意覆盖或者重写,比如alert.但是为了保证网页的安全性和网页制作者的一定控制权,有些浏览器对象是无法更改的,比如"window.location"对象,或者对它们的更改是无效的,比如"window.navigator"对象.然而,最近我发现Chrome出现了一个小"bug",在C

link环境下,制作一款《订餐软件》,请问从大库中分离出单店的小库,拆分怎么实现?

问题描述 link环境下,制作一款<订餐软件>,请问从大库中分离出单店的小库,拆分怎么实现? link环境下,制作一款<订餐软件>,请问从大库中分离出单店的小库,拆分怎么实现? 解决方案 用sql语句查询,得到数据,然后复制写于新的数据库里. 解决方案二: 给每个店子一个ID,根据此 ID 进行 SQL 查找即可. 解决方案三: 建议在出入库以及库存表中增加店铺的标识,这样通用sql就可以直接查询出任意店铺的数据

随同主窗口同时弹出的附加小窗口

随同主窗口同时弹出的附加小窗口 打开一个窗口时自动弹出一个附加的小窗口,表示新消息公告.重要提示信息.当然,如果如果你是在用一些网站提供的免费空间做主页的话,一般要设置这样一个小窗口加入空间提供者的一些连接消息,如现在网易就是这样做的,弹出的附加小窗口有各种形式,如没有工具栏的.没有滚动条的,其实制作并不难,这里,将有关方法全盘提供,你可以重新加载本页,或单击工具栏按钮"刷新",试一下,效果还不错吧!       点击一个链接新开一个窗口,而新开的窗口又与一般的浏览器窗口不同,看起来挺

美图秀秀修出精致迷人小脸效果处理教程

给各位美图秀秀软件的使用者们来详细的解析分享一下修出精致迷人小脸效果的处理教程. 教程分享: 先看看对比效果图:   瘦了也美了,对不对?觉得神奇的MM们赶紧来往下看,寻找其中秘密吧: 1.在"美图秀秀"软件下打开待处理的照片,在"美容"菜单下,点击"瘦脸瘦身-局部瘦身"按钮,调整瘦身笔大小,使用瘦身笔对人物进行瘦脸处理,点击"应用"按钮.   2.点击"祛痘祛斑"按钮,调整去痘笔大小,使用去痘笔消除人物脸

高德地图硬件浮出水面 命名为“小蜜”

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 [摘要]该硬件只有一元硬件大小,和手机App结合,实现快捷导航.路况播报.智能防丢和蓝牙快门四大功能. 腾讯科技 宗秀倩 7月4日报道 腾讯科技独家获悉,此前报道的高德地图硬件产品已经出炉,高德将此硬件产品命名为"小蜜". 从目前曝出的信息来看,该硬件只有一元硬件大小,和手机App结合,实现快捷导航.路况播报.智能防丢和蓝

本人新手 最近做了一个拼图游戏 但是出了一些小问题 希望能有人帮我解答一下

问题描述 由于我的小游戏代码有些小多我就把它打包在我的资源里面望好心人士能帮我解答1.拼图成功后不能提示成功(我设置了拼图成功后弹出窗口提示成功)2.音乐循环播放不能控制音乐的暂停和播放 解决方案 解决方案二:啥拼图游戏,我也帮个学生做过,不过没做音乐,而且不是拖动的拼图,我找个时间把那个代码放到资源里去解决方案三:代码呢你先断点跟,看拼图成功后代码能否判断拼图成功,是否执行了弹出窗口的代码,再纠结其他问题解决方案四:引用1楼starfd的回复: 啥拼图游戏,我也帮个学生做过,不过没做音乐,而且

央行监管思路正式浮出水面,周小川称不会取缔余额宝等金融产品

面对"余额宝"为代表的互联网金融浪潮,央行监管思路正式浮出水面.昨日,周小川.潘功胜.易纲等央行高官纷纷发声:鼓励互联网金融创新与发展,也要完善和规范监管,实施交叉性监管. 昨日,全国政协委员.中国人民银行行长周小川明确表示,不会取缔"余额宝"等金融产品.而全国政协委员.央行副行长潘功胜则给出了互联网金融监管的具体思路. "互联网金融在扩大微型金融服务供给,拓展投资渠道,丰富投资产品,提高交易效率,降低交易成本,推进利率市场化等方面发挥了积极作用.&quo

js弹出窗口之弹出层的小例子_javascript技巧

[html] 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">  <HTML xmlns="http://www.w3.org/1999/xhtml">  <HEAD>  <TITLE&g