圣诞倒计时小软件_实现系统托盘背景透明依附边沿自动隐藏

圣诞倒计时小软件_实现系统托盘背景透明依附边沿自动隐藏

ID:47863965

大小:62.50 KB

页数:9页

时间:2019-07-15

圣诞倒计时小软件_实现系统托盘背景透明依附边沿自动隐藏_第1页
圣诞倒计时小软件_实现系统托盘背景透明依附边沿自动隐藏_第2页
圣诞倒计时小软件_实现系统托盘背景透明依附边沿自动隐藏_第3页
圣诞倒计时小软件_实现系统托盘背景透明依附边沿自动隐藏_第4页
圣诞倒计时小软件_实现系统托盘背景透明依附边沿自动隐藏_第5页
资源描述:

《圣诞倒计时小软件_实现系统托盘背景透明依附边沿自动隐藏》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、圣诞倒计时,顾名思义,就是倒计2010圣诞时间的,很简单,知识当做练习,这小软件除了实现倒计这个小小功能外,还有引人注目的窗体透明(可用自定义图片作背景,还实现点击窗体拖曳)、最小化托盘、依附上边或右边自动收起隐藏(像QQ一样)。其中用了很多图标图片,都放在与BIN文件夹同目录下的images文件夹里在这放不了相关的图片文件跟源文件,有需要的可以发邮件给我758621681@qq.com,注明:我要圣诞倒计时源文件,之类的。大家一起学习源代码如下,packagecom.sabee;importjava.awt.Dimension;imp

2、ortjava.awt.Graphics;importjava.awt.Graphics2D;importjava.awt.Image;importjava.awt.MenuItem;importjava.awt.Point;importjava.awt.PopupMenu;importjava.awt.SystemTray;importjava.awt.Toolkit;importjava.awt.TrayIcon;importjava.awt.event.*;importjava.text.SimpleDateFormat;impo

3、rtjava.util.Date;importjavax.swing.*;publicclassChristmas_countdown{JPanelpane;ImageIconimageIcon=newImageIcon("images/backimage.png");ImageIconsnow=newImageIcon("images/snow.png");staticJLabellday1,lday2,lday3,lhour1,lhour2,lmin1,lmin2,lsecon1,lsecon2;Iconicon0=newImage

4、Icon("images/0.png");Iconicontian=newImageIcon("images/tian.png");Iconiconshi=newImageIcon("images/shi.png");Iconiconfen=newImageIcon("images/fen.png");Iconiconmiao=newImageIcon("images/miao.png");Iconiconexit=newImageIcon("images/iconexit.png");Iconiconexit_roll=newImag

5、eIcon("images/iconexit_roll.png");Iconicondown=newImageIcon("images/icondown.png");Iconicondown_roll=newImageIcon("images/icondown_roll.png");staticintx=0,y=0,localx,localy,clickx,clicky;//记录点击的坐标等staticintmark=1;//用来标记要不要打开收起,辅助延时,不会一直闪staticint[]snowX=null;staticint[]s

6、nowY=null;staticintcount=20;Toolkittk=Toolkit.getDefaultToolkit();//返回包含本机系统属性的Tookit对象Dimensiond=tk.getScreenSize();//返回包含本机屏幕尺寸的Dimendion对象JFrameframe;publicChristmas_countdown(){frame=newJFrame();frame.setTitle("快乐圣诞倒计时");frame.setSize(300,200);rightUpWindow(frame);fr

7、ame.setAlwaysOnTop(true);frame.setUndecorated(true);com.sun.awt.AWTUtilities.setWindowOpaque(frame,false);frame.addWindowListener(newWindowAdapter(){publicvoidwindowIconified(WindowEvente){//最小化菜单栏frame.setVisible(false);//点最小化按钮到托盘}});Imageiconmin=Toolkit.getDefaultTool

8、kit().getImage("images/countdown.png");frame.setIconImage(iconmin);pane=newJPanel(){/****/privatestatic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。