论坛首页 Java企业应用论坛

Swing中做套打

浏览 4241 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-05-19  

先看看效果:



代码:

import java.awt.BorderLayout;
import java.awt.Container;

import javax.swing.JFrame;

import com.hg.jpd.JpdViewer;

public class Test {
    /**
     * JPD套打测试
     * @param args
     */
    public static void main(String[] args) {
        try {
            JFrame f = new JFrame("JPD套打测试");
            Container p = f.getContentPane();
            //实例化JPD阅读器
            JpdViewer viewer = new JpdViewer();
            //指定url打开文件
            viewer.open("borrow.jpd");
            //设置数据
            viewer.setItemValue("资金性质", "支票");
            viewer.setItemValue("年1", "2012");
            viewer.setItemValue("月1", "5");
            viewer.setItemValue("日1", "1");
            viewer.setItemValue("借款单位", "项目部");
            viewer.setItemValue("借款理由", "测试一下");
            viewer.setItemValue("大写人民币", "贰万元整");
            viewer.setItemValue("小写人民币", "20000");
            viewer.setItemValue("负责人", "小张");
            viewer.setItemValue("借款人", "小李");
            viewer.setItemValue("首长", "");
            viewer.setItemValue("会计", "");
            viewer.setItemValue("年2", "2012");
            viewer.setItemValue("月2", "5");
            viewer.setItemValue("日2", "1");
            //加入到面板中
            p.add(viewer, BorderLayout.CENTER);
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.setSize(800, 600);
            f.setVisible(true);
            f.setExtendedState(JFrame.MAXIMIZED_BOTH);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

  程序库见附件中的jpd.jar

borrow.jpd(附件解压)是使用XDocBuilder设计的,可以使用XDocBuilder编辑,编辑效果:



 

  • 大小: 59.1 KB
  • jpd.jar (117.9 KB)
  • 下载次数: 265
  • 大小: 122.1 KB
   发表时间:2012-07-01  
效果还不错,但swing阵营很冷清啊。不过我最近也在用swing,对楼主表示支持。
0 请登录后投票
   发表时间:2012-07-01  
itlangqun 写道
效果还不错,但swing阵营很冷清啊。不过我最近也在用swing,对楼主表示支持。

呵呵,Swing没落了
0 请登录后投票
   发表时间:2012-07-05  
Swing慢慢变成了一种练习,一种界面的练习,一种耐心的培养,一种自我的挑战。。。
  • 大小: 70.7 KB
  • 大小: 63.6 KB
0 请登录后投票
   发表时间:2012-07-05  
修补匠 写道
Swing慢慢变成了一种练习,一种界面的练习,一种耐心的培养,一种自我的挑战。。。

做的很不错,忍不住想点点,呵呵
0 请登录后投票
   发表时间:2012-09-19  
swing很不错的呀,有很多外企大公司都在用
看机会的可以联系我啊
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics