Swing中做套打

先看看效果:



代码:

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编辑,编辑效果:



 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值