`

java消息提示框,功能类似360的漏洞修复提醒,自制背景图,可拖动,实用

阅读更多

花了一晚上把昨天昨天写的气泡提示的程序改了改,做了张背景图,表面上已经完全看不出来是用Swing做的了。感兴趣的新同鞋可以自己试试,改改我的代码,用PS做做背景图,可以做出超炫超酷的消息提示框

 

带淡入淡出效果

 

不上代码了,直接发文件上来了,运行VersionUtil即可,附件中的背景图片需放在工程目录下(Eclipse中你自己的Project的目录)

 

此程序中鼠标事件的getXOnScreen(),需要JDK1.6支持,谢谢4,5楼提醒!

  • 大小: 13.8 KB
28
10
分享到:
评论
16 楼 gml520 2010-08-29  
snowfox2008 写道
虽然是看不出是swing做的,可是它就是swing做的,因此要求客户端必须安装jre,如果客户端没有安装,则不能运行。但是360的漏洞提醒,肯定是不需要每个客户端安装jre的


这个理解能力,实在是让人受不了。
15 楼 silence1214 2010-08-29  
现在在je里面swing高手越来越多了
14 楼 snowfox2008 2010-08-27  
aa87963014 写道
snowfox2008 写道
虽然是看不出是swing做的,可是它就是swing做的,因此要求客户端必须安装jre,如果客户端没有安装,则不能运行。但是360的漏洞提醒,肯定是不需要每个客户端安装jre的


   我对你这种思想真是感到汗颜。

不装jre 难道 360 主程序也不用装了?

电脑上面 不爽 jre Eclipse 就用不了?

呵呵,你理解问题的能力也让人汗颜,如果360为了自己能自动升级,再要求客户端去下载安装jre,你觉得还会有人去下载使用么?第二个问题更可笑,你先搞清楚jre、jdk关系,jdk与eclipse的关系,再来发表评论吧。
13 楼 aa87963014 2010-08-27  
打错字了。。

不装
12 楼 aa87963014 2010-08-27  
snowfox2008 写道
虽然是看不出是swing做的,可是它就是swing做的,因此要求客户端必须安装jre,如果客户端没有安装,则不能运行。但是360的漏洞提醒,肯定是不需要每个客户端安装jre的


   我对你这种思想真是感到汗颜。

不装jre 难道 360 主程序也不用装了?

电脑上面 不爽 jre Eclipse 就用不了?
11 楼 noobjava 2010-08-23  
snowfox2008 写道
虽然是看不出是swing做的,可是它就是swing做的,因此要求客户端必须安装jre,如果客户端没有安装,则不能运行。但是360的漏洞提醒,肯定是不需要每个客户端安装jre的

嘿嘿~~这文章本身就不是针对老鸟的,我开头已经说明“感兴趣的新同鞋”做着玩玩~~
不过jre精减过也非常非常小,(虽然我没精简成功,但确实是可以的)~~
10 楼 snowfox2008 2010-08-23  
虽然是看不出是swing做的,可是它就是swing做的,因此要求客户端必须安装jre,如果客户端没有安装,则不能运行。但是360的漏洞提醒,肯定是不需要每个客户端安装jre的
9 楼 domo684 2010-08-23  
先下下来看看
8 楼 taotaonwsuaf 2010-08-22  
学习了,呵呵
7 楼 wanrue 2010-08-21  
呵呵,学习学习了哈
6 楼 noobjava 2010-08-20  
4,5楼不好意思,我没看这个方法是since1.6的。。。你们说了我才发现
5 楼 yinyihui 2010-08-20  
getXOnScreen()是jkd1.6的,LZ没有说明!!
4 楼 superhanliu 2010-08-20  
The method getXOnScreen() is undefined for the type MouseEvent

请问是jdk6吗?
3 楼 noobjava 2010-08-19  
童鞋们看清楚哦,有两个附件,图片附近要你自己下的。。。
不要乱踩偶嘛。。。
2 楼 noobjava 2010-08-19  
。。。不是在附件里给了么?
Sorry,没放在压缩包。。。
1 楼 foolishdault 2010-08-19  
源代码中无图片

相关推荐

    java消息提示框,java气泡提示,自制背景图,可拖动,实用

    感兴趣的新同鞋可以自己试试,改改我的代码,用PS做做背景图,可以做出超炫超酷的消息提示框 带淡入淡出效果 附件中的背景图片需放在工程目录下(Eclipse中你自己的Project的目录) jdk1.6以上

    类似地图拖拽功能

    8. **标注点拖动**:对于标注点的拖动,可以为每个标注点添加类似的事件监听器,但需要注意的是,拖动标注点时要避免影响底图的拖拽。可以设置一个标志变量来区分是底图还是标注点正在被拖动。 9. **兼容性和性能**...

    c# 悬浮窗口 带提示框提示 可拖动 类似于迅雷 (源代码)

    在C#编程环境中,创建一个悬浮窗口(Floating Window)带提示框提示且可拖动的功能,是一项常见的需求,尤其在开发桌面应用时。这个标题提到的项目,显然是一个基于C#实现的悬浮窗口实例,其设计灵感可能来源于迅雷...

    java实现360悬浮球

    总结,这个项目展示了Java Swing库的强大功能,通过结合事件处理、图形变换和系统托盘API,实现了具有视觉效果和实用性的360度悬浮球应用。对于学习Java GUI编程的开发者来说,这是一个很好的实践案例。

    可拖拽图片文本框(类似QQ发送消息框

    在IT行业中,尤其是在前端开发领域,可拖拽图片并将其转化为文本框内可编辑的base64编码是一项实用的功能。这种技术通常用于提高用户体验,比如在聊天应用、论坛或者在线编辑器中,用户可以直接通过拖放操作上传图片...

    Java实现拖拽列表项的排序功能

    总结一下,Java实现拖拽列表项的排序功能主要包括以下步骤: 1. 启用UI组件的拖放功能,如设置`AllowDrop`、`CanReorderItems`和`IsSwipeEnabled`属性。 2. 监听并处理拖放事件,更新数据模型以反映拖放操作。 3. ...

    C#实现类似Visio图形拖拽

    在本文中,我们将深入探讨如何使用C#编程语言来实现类似Visio的图形拖拽功能,这在开发OA(Office Automation)系统或者其他图形界面应用程序时非常有用。Visio是一款流行的图表绘制软件,其强大的图形拖放特性使得...

    悬浮框 Demo 类似于 360悬浮框

    4. **拖放功能**:360悬浮框的一大特点是可拖动。这需要处理`WM_NCLBUTTONDOWN`消息,获取鼠标点击时的坐标,然后在后续的`WM_MOUSEMOVE`消息中更新窗口位置。 5. **透明度和动画效果**:为了让悬浮框更加友好,...

    C# 类似Visio图形拖拽实现

    在C#编程中,实现类似Visio的图形拖拽功能是一项常见的需求,特别是在开发图形界面应用或流程设计工具时。本教程将详细讲解如何利用C#实现这一功能,包括节点的拖拽、线条跟随以及自定义图形节点和连接线。 首先,...

    WPF制作不规则窗口 Tip消息提示框_可拖动_有关闭按钮.rar

    在本文中,我们将深入探讨如何在Windows Presentation Foundation (WPF) 中创建一个不规则形状的窗口,同时包含可拖动功能以及带有关闭按钮的Tip消息提示框。WPF是.NET Framework的一部分,它提供了一个强大的图形子...

    一款很类似360悬浮框功能源码.zip

    标题"一款很类似360悬浮框功能源码.zip"指的是这个压缩包内包含的源代码实现了一个与360安全卫士中的悬浮窗功能相仿的模块。360悬浮框是许多用户熟悉的电脑桌面工具,它可以在屏幕上的任何位置自由移动,显示各种...

    java实现拖动交换拼图

    在本文中,我们将深入探讨如何使用Java编程语言实现一个拖动交换拼图的功能。这个程序设计项目旨在提供一种交互式的拼图体验,用户可以选择自己的本地图片,并在不同尺寸的拼图模式下进行游戏,如3*3、4*4或5*5。...

    java制作360度全景页面的源码和脚本

    在本文中,我们将深入探讨如何使用Java来制作360度全景页面,这是一种创新的Web技术,能够让用户通过鼠标或触摸交互方式全方位查看图像。360度全景图常用于展示汽车内饰、房产、旅游景点等,提供沉浸式的视觉体验。 ...

    java实现拖拽上传

    本教程将详细介绍如何利用Java后端与HTML5前端结合,实现一个实用的拖拽上传功能。这个功能允许用户直接通过拖放操作将本地文件上传到服务器,极大地简化了上传流程。 首先,我们需要了解HTML5中的拖放API。这个API...

    js可拖动浮动提示框

    "js可拖动浮动提示框"这个项目提供了一个基于jQuery的插件,能够帮助开发者实现这样的功能。让我们深入了解一下这个插件的核心概念、工作原理以及如何使用。 首先,jQuery是一个强大的JavaScript库,它简化了DOM...

    Jquery+java实现类似开心网的头像缩放截取功能

    通常会使用一个可拖动的选区框让用户自由选择头像的裁剪区域。例如,可以使用JQuery UI中的Resizable和Draggable插件,或者第三方库如Cropper.js来实现这些功能。前端代码会监听用户的选择,计算出裁剪区域的坐标和...

    Java swing鼠标拖拽功能源码

    7. **用户体验**:在设计拖拽功能时,还需要考虑用户体验,例如通过改变鼠标形状来提示用户当前的操作状态(是否可拖动、是否能放置),以及提供合适的反馈(如声音、动画效果)。 通过阅读并理解提供的`readme.md`...

    Java鼠标拖拽功能.rar

    在Java编程语言中,实现鼠标拖拽功能是创建交互式用户界面的重要部分。这个压缩包“Java鼠标拖拽功能.rar”很可能包含了一些示例代码或教程,帮助开发者了解如何在Java Swing或JavaFX中实现这一功能。下面我们将详细...

    生成可拖拽的树状结构,节点可以通过拖拽移动,插入

    8. **异常处理**:在实现这些功能时,需要考虑错误处理,确保在遇到不可接受的拖放操作(如拖动到自己下面)时,能够给出合适的提示。 9. **自定义渲染**:如果需要自定义节点的显示样式,可以实现`...

Global site tag (gtag.js) - Google Analytics