Java桌面应用

以前一直感觉Java的桌面应用没有什么优势,特别是在UI设计上,单从布局 管理器上就让人难受。

设计的效率太过低下,所以一直从事java web。

不过最近使用了Netbeans的swing桌面工程项目,感觉在UI设计上用起来已经 很舒适。不用再去管什么布局管理器了,直接拖放就可以,很智能,使用起来很 快捷。以前也有JBuilder但是感觉没有NetBeans用起来舒服。

这几天,顺便作了个Mp3在线搜索器,实际上也只是借用了强大的百度Mp3搜 索功能,借花献佛,

0.5版, 呵呵!

直接用jre下的javaw.exe(如:C:\Program Files\Java\jre1.6.0_05\bin\javaw.exe)

打开MYmp3.jar即可。如果你将javaw.exe与jar关联起来,那么直接双击也可 运行。

截图

开发">

时间: 2024-08-22 19:23:34

Java桌面应用的相关文章

Java桌面应用程序设计新贵:SWT简介

Java语言的声望和它在桌面应用程序(GUI程序)所取得的成就显然极不相符,至今仍然很少能看到非常成功Java桌面程序.虽然有JBuilder,Netbean,JProbe等大型软件作为代表,但这仍不能证明Java的GUI程序是成功的:它们的外观总是和同一操作系统平台下的其它软件显得格格不入.对机器配置的需求也似乎永无止境,这使得它们只能被一些总是拥有当前最高性能PC的程序员们所容忍,或是那些不在乎金钱和时间的专业用户所接受.对绝大多数计算机使用者来说,AWT或SWING代表着怪异的界面和无法接

搭建Java桌面应用程序原型(一)

在这篇文章里,我将描述一个Java桌面应用的原型,我把它叫做JImageing.我打算把焦点集中在应用的框架上,解释我怎么做技术上的决定和我怎么解决在开发过程中出现的问题. 为什么要建造一个原型? 很多应用程序的开发都是由于几个原因从一个原型开始的.这些原因中的第一条就是,你必须确定用现有的技术能够满足用户的需求.例如,在不用本地代码的Swing应用程序中Windows集成不能够被实现,这就导致丧失了一些Java跨平台的优势.SWT提供了一个和操作系统有限制的集成,这就允许你在很多本地平台上运行

Java桌面应用程序开发简介

Java对于服务器,个人电脑和移动设备来说是一项伟大的技术.由于需要java的跨平台的特性,因此java在服务器和移动设备方面的应用是非常成功的.但java在个人电脑应用方面的情况和在服务器及移动设备方面的应用有所不同,但是这很快就会有所改变,至少比你想象得要快.在这篇文章中,我会分析一下java在桌面环境中的应用将怎样得到提升,然后具体说一下java GUI(用户图形接口)的三个主要的工具:AWT, Swing, 和SWT..在下文中,我将会开发一个完整的java桌面应用程序. Java与桌面

一键搞定Java桌面应用安装部署

对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是否安装 有jre.jre版本问题.jre去哪下载.如何用jre启动你的Java应用?不要说刚接 触电脑的人,就算是比较熟悉电脑,如果没有接触过Java,面对一个Java应用, 如何在Windows下启动它,估计都会折腾半天.如果不是因为这个问题,Java在 我的眼里算是最完美的语言了,也是我最喜爱的语言. 所以我认为这个是导致Java桌面应用被一些人所讨厌的最大原因,Java的优 势是"一次编写,随处运行",跨平台特性确实

结合BeautyEye开源UI框架实现的较美观的Java桌面程序

BeautyJavaSwingRobot 结合BeautyEye开源UI框架实现的较美观的Java桌面程序,主要功能就是图灵机器人和一个2345网站万年历的抓取.... 挺简单而且实用的一个项目,实现出来的效果也还不错.希望可以学到知识的小可爱不对应该是帅哥,可以给我star...共勉 , github(gayhub更准确?)项目地址 https://github.com/Snailclimb/BeautyJavaSwingRobot 1,效果图: 主要界面图 机器人效果图 身份证查询效果图 2

开发Java桌面应用时,DB访问和事务处理,大家都用什么技术(框架)?

问题描述 开发Java桌面应用时,DB访问和事务处理,大家都用什么技术(框架)? 问题补充:andilyliao 写道 解决方案 其实推荐使用eclipse rcp 这个界面比较好看 至于处理数据库的部分可以使用框架也可以直接用jdbc 我觉得无所谓 ,不过建议使用hibernate 因为如果数据库有变化 这个东西很省事 呵呵解决方案二:hibernate+spring比较常见 呵呵

Java桌面数据库应用程序移植到其他电脑引起的诡异异常

问题描述 我是一名java初学者,近期用netbeans6.5+sqlserver2000开发了一个带有数据库Java的桌面应用程序,该软件经过调试,在我电脑上运行正常.我的初衷是在其他电脑不装sqlserver的情况下,直接从我电脑数据库读取信息.但是当我把这个软件放到其他电脑上的时候,提示如下异常:D:VEdist>java-jarve.jar[TopLinkInfo]:2009.07.2609:53:12.099--ServerSession(1583057)--TopLink,versi

通过实例学习NetBeans 6的新功能 第2部分:Java桌面应用程序

■ NetBeans 6.0 为 Java 提供的新功能和扩展功能 NetBeans 6.0 提供了众多新功能和扩展功能,众所周知的 GUI 设计器(Matisse 项目)也从 5.5 版本开始得到了极大的增强.此外,由 于整合了 Profiler, 5.5 版也变得更加容易使用.下表列出了 Java SE 的新功能和扩展功能. GUI 设计器 自动国际化功能 Java 6 界面 支持 L&F 上下文帮助 使用语言指令高亮字体 支持 JSR-296 Swing 应用程序框架 支持 JSR-295

搭建Java桌面应用程序原型(二)

设置系统外观 下面的setSystemLookAndFeel()方法调用了javax.swing.UIManager类的setLookAndFeel()方法: 它要求Swing从默认的Metal外观转换为本地外观: private void setSystemLookAndFeel() { try { UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName()); } catch (UnsupportedLookAndF