`
swingmay
  • 浏览: 2536 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类

摇摆的五月,Swing可以做什么呢?从11年开始,结结实实来个SWING的应用吧

阅读更多
   当年,艾敬在《我的1997》中唱到,“1997快些到吧 我就可以去HONG KONG ,香港 香港 怎样那么香?”,在接受采访时,她说过当时有很多内地人是唱着这首歌去香港的。和香港的风光地位比起来,SWING在Client的地位却可以这样唱:“Swing Swing 你怎么这么臭?”,做Swing断断续续已经有不少的年头了,不过因为之前没有使用过其它的语言
设计过UI,用惯了后,也没有觉得有多么不方便,实际上,一个成熟的应用到了一定的阶段后,大部分时间是在业务逻辑
的设计、实现和修改上,UI方面,固定后不会有太多的调整,而且因为本身也是企业内部的应用,使用Web Start发布基本
上已经OK了。

   慢慢的,后来就不写代码了,因此才有时间慢慢的研究下Swing,确实发现越来越多的问题,尤其如果是面向一般客户
的应用发布时,不要说一定要下载很有分量的JRE这个大头,光是在有迅雷的机器上,是不能在浏览器中用jnlp启动的;Web Start中第三方库的签名和下载的不稳定这样一些或大或小的问题,不要说让一般的PC用户接受,光是我们这些
开发程序的人都已经大头了,所以,Swing臭名昭著的也有一定的道理。

   不过,问题总是要解决的,而且,没有任何一种编程语言是完美的。而且,现在国内的Swing应用也慢慢多起来了,Oracle接手JAVA后,一定不会放过Client这块大蛋糕的。所以,我们就从2011年开始,踏踏实实来点Swing的应用吧,注意,是成熟的应用,不是DEMO。^_^

功能特点:
1、主流的联系人管理,网络硬盘、相册,网址&收藏等
2、整合IM,MSN,飞信等。
3、博客,微博
4、截图工具,字典等。

   先发几个截图:










程序整理中。
分享到:
评论
18 楼 eric_shi 2011-01-20  
junlas 写道
吼吼~~~,原来是决心贴~~!支持!!@

不错 支持
17 楼 zjriso 2011-01-20  
太强悍了,swing可以做的这么好!给力啊!
16 楼 pywepe 2011-01-16  
对于一般的用户 一般的pc jre确实是个问题
特别是...
15 楼 swingmay 2011-01-05  
ouyangshaoye 写道
放弃吧,新发布的Java版本里面已经不建议使用swing了。。我看以后oracle会放弃他的。仔细看新版本的说明就了解了

虽然没有太仔细看过,但是我可以向党保证,应该没有放弃的说法的 ^_^
14 楼 yunhaifeiwu 2011-01-05  
ouyangshaoye 写道
放弃吧,新发布的Java版本里面已经不建议使用swing了。。我看以后oracle会放弃他的。仔细看新版本的说明就了解了

为毛 JDK7 还在改进SWING 啊,还出来个JLayer什么的
13 楼 003 2011-01-05  
大笑三声,冬天不冷,时间自会证明一切
12 楼 ouyangshaoye 2011-01-05  
放弃吧,新发布的Java版本里面已经不建议使用swing了。。我看以后oracle会放弃他的。仔细看新版本的说明就了解了
11 楼 swingmay 2011-01-05  
yy232 写道
界面还不错啊,swing手写代码好像很难啊,我以前都是用拖出来的界面,而其不怎么好看


还是用IDE产生的,一般用GridbagLayout就全部搞定了,偶尔手工调整下。习惯了和VB之类的速度差不多(太复杂的还是要差一点,呵呵)
10 楼 swingmay 2011-01-05  
devworks 写道
那个传说中的JWebPane什么时候才会出现

在javaFX Roadmap看到,应该2011年就可以有这个东东了,到时可能不叫JWebPane了,WebEngine and WebSource。
9 楼 yy232 2011-01-05  
界面还不错啊,swing手写代码好像很难啊,我以前都是用拖出来的界面,而其不怎么好看
8 楼 devworks 2011-01-05  
那个传说中的JWebPane什么时候才会出现
7 楼 swingmay 2011-01-04  
wxq594808632 写道
个人应用不给力.除非精简版jre出现


现在一个最新版的暴风都有30多M了,这个应用就算把JRE打包进来也就这么大,关键是要等基于SWING的浏览器出现,等了好几年,现在就看Oracle的了
6 楼 wxq594808632 2011-01-04  
个人应用不给力.除非精简版jre出现
5 楼 swingmay 2011-01-03  
plg17 写道
在应用中确实很少看到swing的应用,还以为swing只是个传说呢,看到楼主的决心贴,实在是大开眼界了。不过楼主能分享源码就好了

JE里已经有不少高人关于Swing的技术贴了,他们才真的让我们打开眼界。源代码暂时不会公布,要等项目成熟后,望理解。近几日会把部分功能释放出来。
4 楼 1927105 2011-01-02  
还不如说是愤青帖
3 楼 plg17 2011-01-02  
在应用中确实很少看到swing的应用,还以为swing只是个传说呢,看到楼主的决心贴,实在是大开眼界了。不过楼主能分享源码就好了
2 楼 Teddylove 2011-01-01  
以前很少使用swing来开发界面,看到楼主的截图,原来swing也可以做到这种效果,太赞了
1 楼 junlas 2011-01-01  
吼吼~~~,原来是决心贴~~!支持!!@

相关推荐

    swing是一款可以容器中的卡片元素拖拽到容器外的js拖拽插件

    总的来说,Swing 是一个强大的JavaScript拖放插件,通过优雅的弹性摇摆效果,提升了用户与Web应用的交互体验。它易于集成,具有高度可定制性,对于想要创建动态、富有吸引力的Web界面的开发者来说,是一个非常有价值...

    带弹性摇摆效果的卡片js拖拽插件swing

    今天我们将讨论一个基于jQuery的插件——"swing",它为卡片元素提供了独特的拖拽功能,特别是在卡片移出容器时添加了引人注目的弹性摇摆效果。 "swing"插件的核心功能在于实现卡片元素的拖拽行为。用户可以通过鼠标...

    swing-desktop-starter:示例Swing桌面应用程序

    swing-desktop-starter-1.0.0 Swing桌面应用程序示例 ...demo文件夹包含一个带有依赖项的最终构建jar,您可以运行这些依赖项来了解应用程序: java -jar swing-desktop-starter.jar 克隆并创建您的项目 要在您的

    Swing Star 摇摆之星 Unity火柴人横版跳跃抓绳闯关项目源码C#

    Swing Star 摇摆之星 Unity火柴人横版跳跃抓绳闯关项目源码C# 支持Unity版本2018.2.6f1及以上 描述 准备在 Android 和 iOS 上发布 摇摆之星来了! 捕捉、摆动、滑行,享受。 各种皮肤和主题。 特征 易于重新换肤 令...

    jquery css3鼠标悬停摇摆动画效果.zip

    例如,我们可以定义一个名为“swing”的关键帧动画,通过改变元素的transform属性(如rotate)来实现摇摆效果。 以下是一个简单的示例: ```css @keyframes swing { 0% { transform: rotate(0deg); } 20% { ...

    css3猫挂在线球上左右摇摆动画特效

    这段代码定义了猫在五个关键帧的位置:从原位置开始,向左移动10像素,回到原位,向右移动10像素,最后回到原位。 2. **应用动画到元素**: 接下来,我们需要将这个动画应用到HTML中的猫元素上。假设猫的元素类名...

    java写的小球摇摆运动

    这个项目可能会结合图形用户界面(GUI)技术,如Java Swing或JavaFX,来展示一个小球在虚拟空间中的摇摆动作。下面我们将深入探讨实现这样一个程序的关键知识点。 1. **Java GUI框架**: - **Swing**:Java Swing...

    Geometria-SWING:Podstawy摇摆

    "Geometria-SWING:Podstawy摇摆" 是一个与Java编程相关的主题,特别是集中在使用Java Swing库来创建图形用户界面(GUI)的应用。Java Swing是Java Foundation Classes (JFC)的一部分,提供了丰富的组件集,使得...

    20款jquery网页颤抖摇摆特效.zip

    这些预设动画在很多情况下都能满足开发者的需求,而无需从零开始编写复杂的动画逻辑。 五、自定义特效 除了预设效果,开发者还可以根据项目需求创建自己的抖动和摇摆特效。这通常需要结合`setInterval`或`...

    sy_01.zip_rocking_摇摆方程_摇摆曲线_转子_转子摇摆曲线

    基于matlab的求解发电机转子摇摆曲线的微分方程,清楚的得到了摇摆曲线。

    emrecanderin_swing_demo:摇摆演示

    【标题】"emrecanderin_swing_demo:摇摆演示" 涉及的是一个Java Swing应用程序的示例,主要用于展示Swing库在构建图形用户界面(GUI)时的使用。Swing是Java Foundation Classes (JFC)的一部分,提供了一组用于创建...

    用于演示钟摆、秋千晃荡等左右摇摆的动画效果

    此外,如果需要连续不断地摇摆,可以使用`AnimatorSet`类来组合两个相反方向的旋转动画,形成一个循环。 综上所述,"ExmSwing"这个压缩包中的代码应该包含了一个用于创建钟摆或秋千摇摆动画的实例。通过研究这些...

    jquery+css3鼠标悬停摇摆动画效果.zip

    当用户将鼠标悬停在元素上时,我们可以使用jQuery来添加或移除这个摇摆效果的类。例如: ```javascript $('.element').hover( function() { $(this).addClass('swing-effect'); }, function() { $(this)....

    一个关于摇摆棒程序与大家分享

    在编程领域,实现摇摆棒的程序可以涉及到计算机图形学、物理模拟以及数值计算等多个方面。 首先,我们来讨论一下摇摆棒的基本物理原理。在理想情况下,摇摆棒遵循简谐运动定律,即它的运动周期与初始摆角的大小无关...

    win32摇摆程序

    在IT行业中,"win32摇摆程序"是一种基于Windows 32位操作系统平台,利用OpenGL图形库实现的动态图形应用。OpenGL是一个跨语言、跨平台的编程接口,主要用于渲染2D、3D矢量图形。它允许程序员创建复杂的三维场景,并...

    桥式行车防摇摆控制系统.pdf

    桥式行车防摇摆控制系统是一种在工业起重机领域中应用的自动化技术,目的在于减少或消除起重机在运行过程中吊物由于加减速引起的摇摆,从而提高操作的效率和安全性。该系统主要由以下几个方面构成。 1. 摇摆的产生...

    我最摇摆好玩的小程序

    【标题】"我最摇摆好玩的小程序"所指的...对于想要深入了解或学习此类小程序开发的IT从业者来说,研究这个"suprise"文件将是一个很好的起点,可以从中探究如何用编程语言模拟物理行为,以及如何构建趣味性的用户界面。

    wivjs一个让div元素产生摇摆效果的JS动画库

    - `wiv.toggle(element)`: 切换元素的摇摆状态,正在摇摆则停止,已停止则开始。 ### 五、实战应用 `wiv.js`可以用于创建各种有趣的交互,例如: - **按钮反馈**:当用户点击按钮时,按钮元素可以短暂摇摆,表示...

    jQuery+CSS3+HTML5催眠怀表摇摆动画特效

    在本文中,我们将深入探讨如何使用jQuery、CSS3和HTML5技术来创建一款催眠怀表摇摆动画特效。这个特效模拟了一个真实怀表的时间移动,可以为网页增添独特的视觉吸引力。 首先,让我们从HTML5的基础结构开始。`index...

Global site tag (gtag.js) - Google Analytics