当前位置:首页 > 开发 > IT生活 > 正文

Swing中文件恢复我觉得很难

发表于: 2014-05-16   作者:小桔子   来源:转载   浏览:
摘要:        我那个草了!老大怎么回事,怎么做项目评估的?只会说相信你可以做的,试一下,有的是时间!        用java开发一个图文处理工具,类似word,任意位置插入、拖动、删除图片以及文本等。文本框、流程图等,数据保存数据库,其余可保存pdf格式。ok,姐姐千辛万苦,

       我那个草了!老大怎么回事,怎么做项目评估的?只会说相信你可以做的,试一下,有的是时间!

       用java开发一个图文处理工具,类似word,任意位置插入、拖动、删除图片以及文本等。文本框、流程图等,数据保存数据库,其余可保存pdf格式。ok,姐姐千辛万苦,用swing,没用第三方控件啊,纯java,跨平台!差不多做完了。

        这会儿好了,还要做文件恢复,数据保存到数据库,保存的文件要做二次编辑?在设计得软件上做二次编辑!这有多难?如果说是保存成常用格式的文件,做文件恢复,那程序得读文件的数据,各种图、文字、怎么读?即便是读到了,那哪些数据该放在哪个位置,鬼知道!只能说在保存的时候把所有的组件,数据记录下来。用swing,设想一下,那么程序上每插入的组件我都需要记录,这算法有多难?这个应用的程序界面是一个有固定表头的容器,很大的空白区域,用户可以插入文本,插入图片,插入流程图。使用swing,jform为顶级父类容器,jpanel来作为container.在容器中插入文本,文本使用jtextpane,插入图片用jpanel来承载,而流程图使用jpanel中的paintComonent方法中,绘制Graphical2D来绘制特殊的图形,比如说带箭头的线,菱形、椭圆等。要做文件恢复,那么在文件保存的时候我得记录下所有的组件的属性。简单的说一个文本框jtextpane,文本框的坐标点,大小需要记录,装在哪个父类容器需要记录,在哪个层需要记录。文本框的边框颜色,文本框里面的文字,文字的格式风格需要记录,每个字都要记录啊,可能用户会把部分文字加粗了。然后我才能根据数据恢复一个小小的文本框。恢复一个文本框,还要给她添加监听噢!不然不能编辑啊!怎么可能?是可以实现,人家word可以,ppt可以,ps可以,各种编辑器都可以!sorry啊,我不可以!

        师父已经提交辞职申请了,公司做java的只剩下我了,本来就打算7月离职,这分明是要拿个破东西给你整,整出来了,捡个大便宜!整不出不怪你,要的是你留下来。因为公司还有好多个用java的实现的系统需要人维护,这司马昭之心太明显!这师父也是半路出家搞了差不多一年java。所以这一年,所有东西都是自学,没半个人带啊!虽然说大把时间自己琢磨,我不知道是不是没抓到重点!上半年主要搞java-web,依葫芦画瓢,SSH跨架下编辑出货合同管理系统。逻辑比较简单,刚开始学,还是相当满足的!顺带学android,给公司开发了个离职E化的APP,CS模式。平板上以图文方式秀数据。用了achartengine来做柱状图,广播实现定点自动重启,还有一些图片切换!网络的话用http来来发起数据请求以及响应。服务器端用servlet,自己配色的数据呈现,做出来也蛮开心的。没用这半年就开发这个桌面应用程序,用swing,几乎从头开始学,现在对java-bean 以及监听机制理解更深了!我可以换个更好的工作咩?

Swing中文件恢复我觉得很难

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
用.Net开发 WebService一般都会先添加一个.asmx文件,然后在其.cs文件里将类标记上WebService,WebMe
当我们创建或修改文件的时候,Eclipse会在本地维护该文件的一个版本库。这个版本库比较简单,每保存
当我们创建或修改文件的时候,Eclipse会在本地维护该文件的一个版本库。这个版本库比较简单,每保存
当我们创建或修改文件的时候,Eclipse会在本地维护该文件的一个版本库。这个版本库比较简单,每保存
本文是 《你是否觉得.Net Web Service 中asmx文件是多余的?》 的继续。主要讨论Spring.Net发布的We
// 先做一次自我排序 for (int i=0; i<num; i++) { for (int j=i; j<num; j++) { if (a[i]>
了解我的人都知道,我是一个喜欢阅读的人,我每个月的书籍开销都是几百。 也许是尝到了读书的甜头,
了解我的人都知道,我是一个喜欢阅读的人,我每个月的书籍开销都是几百。 也许是尝到了读书的甜头,
今天在开发工具中一不小心误删除一个重要文件,着急之下就下载所谓的数据回复工具进行恢复。 扫描半
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号