当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

搭建Java桌面操纵程序原型(一)[Java编程]

赞助商链接



  本文“搭建Java桌面操纵程序原型(一)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

在这篇文章里,我将描写一个Java桌面利用的原型,我把它叫做JImageing.我打算把核心集合在利用的框架上,注释我怎么做技术上的决意和我怎么办理在开辟历程中呈现的问题.

为什么要制作一个原型?

很多利用程序的开辟都是由于几个缘由从一个原型开始的.这些缘由中的第一条就是,你必须肯定用现有的技术可以满意用户的需求.比方,在不用本地代码的Swing利用程序中Windows集成不可以被实现,这就招致丧失了一些Java跨平台的上风.SWT供应了一个和操作系统有限制的集成,这就答应你在很多本地平台上运行同一利用程序.在很多场所,J2SE平台供应应你需求搭建复杂桌面利用程序的丰富性能.在搭建大型Java桌面工程之前,你老是应当搭建一个原型去看J2SE能否满意利用程序的需求.

另一方面证明你的设法可以被实现并且你的技术决意是精确的,一个原型可以在开辟历程中尽早的得到用户的反馈.原型也能帮忙你预计完成你的工程所需求的时间和资源.花大量的工作去搭建一个有着菜单,对话框,拖拽特点、剪切版支持、恢复管理、打印等功效的用户接口.在开始这些工作之前,你应当知道搭建利用程序核心功效有多艰难.假如你不得不用第三方自定义组件,你应当测试他们看看能否能和你的原型一同工作.假如你不得不办理扩大和性能问题,你应当通过原型状况找到办理筹划.

用户需求

JImageing原型是一个桌面利用程序,这个利用程序答应你给图片注释.Email大概是最风行的“合作工具”,但是可以通过图片工具提高在截图上做注释的本领,这种图片工具可以让你画线,画矩形、椭圆并且可以写注释信息在图片上.

假如JImageing的用户利用一个以上的操作系统,那么关于这样的一个利用程序Java是很自然的挑选.当Windows支配桌面市场的时刻,有一些用户挑选Mac大概Linux.比方,当Java开辟者通过互联网对一个项目举行合作的时刻,有一大概性是他们可以不用同一种操作系统.

这个用户接口非常简单,它包含一个工具栏和一个画图区.关于测试利用程序的主要功效来说充足用了.下图显示了这个接口的模样:

包和类

下图显示了原型代码构造.利用程序的最顶层的包仅仅包含Main类,下段再具体介绍这个类.我将要描写在将来文章中大概用到的其他类.


  以上是“搭建Java桌面操纵程序原型(一)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 怎样搭建Java Web项目的开辟框架
  • 怎样在Windows下搭建Java开辟平台
  • 搭建Java桌面操纵程序原型(一)
  • 搭建Java桌面操纵程序原型(二)
  • 搭建Java桌面操纵程序原型(三)
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .