随笔 - 3  文章 - 34  trackbacks - 0
<2008年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿

随笔档案

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

        这学期终于开了个java的课,老师还行,只是课时太少,很多深入的东西老师都没有时间讲,于是只能自己钻研。之前差点走上.NET的路,接触了java后我就彻底放弃了.NET,全心学习java,可能是之前学过C++的缘故,用着java有种莫名的顺畅,感觉挺棒的。
        现在临近学期末了,java的课程也要进行考核的,老师布置了一道题目:用java模仿一个物流软件的界面。免考的条件是谁能用java写出个39条码打印系统谁就能直接拿满分。于是我就用了一个礼拜的时间,研究39条码标准,设计应用程序界面,编写代码,终于如期把39条码打印系统完成了。经过严格测试,打印出的39条码可以正确被识别,老师很满意,个人也觉得还行。
        软件界面截图如下:
        
        现在把39条码打印系统的源代码发布出来,有兴趣的可以下载来看看,修改其中的不足,增加软件的功能等等,当然,小贤很期待您提出宝贵的意见。
        下载地址:39条码打印系统
        说明: 这个39条码打印系统是用Eclipse开发平台来开发的,压缩包里是整个完整的项目,可以直接用Eclipse打开。
posted on 2008-06-22 21:02 蔡其贤 阅读(1957) 评论(18)  编辑  收藏

FeedBack:
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-22 21:24 tomh
最好把界面切下来,让大家看看  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-22 21:28 日月雨林@gmail.com
就是啊! 呵呵! 学习学习!  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-22 22:35 大牙
呵呵~~学习了~~  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-23 08:41 xzqttt@gmail.com
加一个:
setLocation(getToolkit().getScreenSize().width / 2
- DEFAULT_WIDTH / 2, getToolkit().getScreenSize().height
/ 2 - DEFAULT_HEIGHT / 2);
居中显示。  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-23 21:14 蔡其贤
我把软件界面的截图添加进去了,呵呵  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-23 21:24 蔡其贤
项目文件夹里有一个BarCode.jar文件,可直接双击运行,这个是我自行打包的。软件界面用到的图片资源在image文件夹里,发布软件时必须把这个文件夹一起发布,否则界面就没有图片显示了。
因此,只要修改一下代码里读取图片的代码,改为Class.getResource()方法来读取图片的url,这样就可以从jar包里读取到图片了,也就可以把image文件夹一起打包在BarCode.jar里了,这样发布软件时就只要发布一个BarCode.jar就行了。  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-24 00:45 Robin's Java World
干得不错,赞一个!!!  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-25 07:05 @beyondwcm
不错
  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载[未登录] 2008-06-25 13:04 temp
MyPageViewPanel.java 第33行:
/**
* 页面格式
*/
public static PageFormat pageFormat = PrinterJob.getPrinterJob().getPageFormat(attribute);
提示'The method getPageFormat(PrintRequestAttributeSet) is undefined for the type PrinterJob'錯誤,請問你是不是用的jdk1.6? 我程序運行起來會報
Exception in thread "main" java.lang.NullPointerException
at app.mainframe.splitpane.tabbedpane.MyCodeStylePanel.<init>(MyCodeStylePanel.java:149)
at app.mainframe.splitpane.MyTabbedPane.<init>(MyTabbedPane.java:39)
at app.mainframe.MySplitPane.<init>(MySplitPane.java:55)
at app.mainframe.MyMainFrame.<init>(MyMainFrame.java:72)
at app.MyApp.<init>(MyApp.java:28)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at app.MyApp.main(MyApp.java:40)
的錯.  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-06-25 17:41 蔡其贤
恩,我用的是JDK1.6,是不是你的JDK版本太低了呢,换1.6的试看看@temp
  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载[未登录] 2008-07-24 11:39 小小
能不能说一下是什么环境下开发的,我怎么总是有 小红叉 啊 ,高手指点啊,
方便的时候发个QQ 信息也可以,谢谢 了 1007530
  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-07-30 12:07 蔡其贤
Eclipse+jdk1.6开发的@小小
  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-08-13 17:01 蔡潇
您好,能把你的源码给我发一个吗?我下载不下来!我想研究一下,vqq 19972884 email:kerry23@163.com
  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-08-21 16:23 wang
发一份,一起研究,thank you
wanghh2000@163.com  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-09-10 08:54 harvey
楼主可不可以发一份给我,共同进步,谢谢!zhilianghao@hotmail.com  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-09-11 13:48 疯狂者
为什么下载下来解压不了了...  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-09-16 14:45 张红
下载不下来 发在我的邮箱里z_h_666@163.com,大家一起研究吗?  回复  更多评论
  
# re: Java开发39条码打印系统——提供完整源代码下载 2008-09-23 17:03 zhuming
楼住能不能发我一份,让我研究下,感激不尽 zhuming199@163.com  回复  更多评论
  

标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-06-23 21:12 编辑过
 
 

相关链接:
网站导航: