![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2SE
chch87
努力工作.
展开
-
JDK6新特性一——Desktop、SystemTray、TableRowSorter
这几个是桌面开发常用到的。 Desktop可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档.//Desktop的使用import java.awt.Desktop;import java.net.URI;public class Deskt原创 2009-01-26 00:15:00 · 1268 阅读 · 2 评论 -
JAVA画图板
功能有铅笔、直线、矩形、圆形、多边形、吸管、橡皮,可设置线宽、颜色、填充色,可记录20步操作,可读取、保存jpg格式图像。 这个程序仅仅以功能简单的实现为主,而且肯定不是最好的实现,做到后来重构了好几次,如果再增加复杂的工具,估计还得重构,毕竟只是无聊了做着看看,不想费太多时间,接下来想想毕业设计做啥课题吧。 下载:http://download.csdn.net/source原创 2009-02-11 17:44:00 · 1337 阅读 · 0 评论 -
JDK6新特性三——XML相关
1、使用JAXB2来实现对象与XML之间的映射 JAXB是Java Architecture for XML Binding的缩写,可以将一个Java对象转变成为XML格式,反之亦然。我们把对象与关系数据库之间的映射称为ORM, 其实也可以把对象与XML之间的映射称为OXM(Object XML Mapping). 原来JAXB是Java EE的一部分,在JDK6中,SUN将其放到了Java SE原创 2009-02-13 16:33:00 · 861 阅读 · 0 评论 -
JDK6新特性二——脚本语言支持(Scripting)
JDK6增加了对脚本语言的支持(JSR 223),原理上是将脚本语言编译成bytecode,这样脚本语言也能享用Java平台的诸多优势,包括可移植性,安全等,另外,由于现在是编译成bytecode后再执行,所以比原来边解释边执行效率要高很多。加入对脚本语言的支持后,对Java语言也提供了以下好处。 1、许多脚本语言都有动态特性,比如,你不需要用一个变量之前先声明它,你可以用一个变量存放完全不原创 2009-01-26 00:19:00 · 851 阅读 · 0 评论 -
制作运行Java的exe
运行java程序时,由于离不开jre,所以在没有jre的机器上调试得复制jre,而且还得在命令行下运行,很不方便。于是就有批处理(*.bat)来帮我们解决这些问题。批处理很方便调试,但实际应用起来:会有窗口一闪而过,而且不能设制漂亮的图标,显然还不够完美。 网上确实有不少免费或收费的java转exe的软件,功能也很强大,网上也都介绍过,可是简单的功能我们自己也可以实现。 原原创 2009-02-11 16:28:00 · 901 阅读 · 1 评论