`
xdoc
  • 浏览: 296408 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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



 

  • 大小: 59.1 KB
  • jpd.jar (117.9 KB)
  • 下载次数: 265
  • 大小: 122.1 KB
分享到:
评论

相关推荐

    JAVA swing中文离线API文档

    Java Swing是Java标准库中的一个组件集合,用于构建桌面应用程序用户界面。它是Java Foundation Classes (JFC)的一部分,提供了一套轻量级的GUI(图形用户界面)组件,支持丰富的交互功能。本离线API文档详细阐述了...

    Java 实现swing中嵌入html 实例 适合新手

    在Java编程中,Swing库提供了丰富的组件来创建桌面应用程序,但默认情况下它不支持直接显示HTML...在进一步学习过程中,了解DJ Native Swing库的更多高级特性和API将有助于开发出更加复杂和功能丰富的Java桌面应用。

    swing中mvc模式

    在Swing中,MVC模式被巧妙地融入到各个组件中,以实现组件的功能和可定制性。 **模型(Model)** 模型是应用程序的核心,负责处理数据和业务逻辑。在Swing中,JTable、JList等组件有自己的模型类,如...

    java swing管理系统源码 程序 代码 图形界面(11套).zip

    Java Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分,用于构建桌面应用程序。本压缩包包含了11套完整的Java Swing管理系统源码,这些源码对于学习和理解Java GUI...

    精通java-swing开发.doc

    在Java Swing开发中,Swing组件库是一个强大的工具集,用于构建图形用户界面(GUI)。这个库主要围绕着`javax.swing`包展开,它提供了丰富的组件、布局管理器以及事件处理机制,使得开发者可以创建出复杂的桌面应用...

    java swing漂亮界面 超酷 javaswing教程

    在Swing中,你可以创建出丰富、交互性强的桌面应用,而且它的组件库提供了很多美观的外观和感觉。 Swing 提供了一套轻量级组件,这些组件在功能上与AWT(Abstract Window Toolkit)组件相似,但它们是用纯Java编写...

    swing学习全套自学课程+源码.part2.rar

    swing学习全套自学课程+源码.part2.rar swing学习全套自学课程+源码.part2.rar swing学习全套自学课程+源码.part2.rar

    PrintUIComponent.rar_JAVA打印_java ui 打印_java打印机_swing 打印_打印

    在Java编程语言中,`Swing`库提供了一套丰富的组件和工具,使得开发者能够创建出功能完善的图形用户界面(GUI)。其中,`Swing`也支持打印功能,这对于开发需要打印输出的应用程序来说至关重要。标题提到的...

    swing开发的源代码

    Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。Swing提供了一套丰富的组件,用于创建桌面应用程序,包括按钮、文本框、菜单、滚动面板等。Swing是完全由Java...

    Swing第三刀:做套ERP,要配得上我的登录界面

    Swing第三刀:做套ERP,要配得上我的登录界面

    java Swing 中调用摄像头拍照源码(有说明)

    在Java编程环境中,Swing库提供了丰富的组件和功能来构建桌面应用程序。其中一个有趣的应用场景是利用Swing调用系统的摄像头进行拍照。以下是对标题“java Swing 中调用摄像头拍照源码(有说明)”和描述的详细解释...

    Swing套件的基础

    Swing套件是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。Swing提供了丰富的组件库,用于构建功能强大的桌面应用程序。本篇文章将深入探讨Swing套件的基础知识,非常...

    Swing显示Html网页

    本文将详细介绍如何在Swing界面中集成HTML网页显示功能。 首先,Swing是Java提供的一套用于创建桌面应用程序的组件库,它提供了丰富的用户界面元素,但默认情况下并不支持直接显示HTML内容。为了在Swing应用中显示...

    90个java-swing基础例子.zip

    在这个"90个java-swing基础例子.zip"压缩包中,你将找到90个不同的示例,涵盖了Swing的基础用法,这对于学习和理解Swing的各种功能非常有帮助。 1. **Swing组件**:Swing 提供了许多组件,如按钮(JButton),文本框...

    Java Swing中应用快逸报表示例Demo

    在这个"Java Swing中应用快逸报表示例Demo"中,我们可以深入理解如何在Swing应用中集成快逸报表来实现数据的展示和分析。 首先,`使用说明.txt`文件应该包含了详细的步骤和指南,指导用户如何运行和理解这个示例。...

    java swing

    - 讨论了模型-视图-控制器(MVC)架构在Swing中的应用,这是Swing组件设计的基础。 - 指导读者如何开始使用Swing,并推荐了Swing Set Demo作为学习起点。 - 阐述了阅读本书的方法和建议。 **第2章:启动Swing应用**...

    基于Java+Swing 全套商场管理系统.rar

    "jswing"强调了Swing在项目中的核心作用。"全套"意味着项目包含了从设计到实现的所有组成部分,为用户提供了一个完整的解决方案。 【压缩包子文件的文件名称列表】: "基于Java-Web全套商场管理系统" 这个文件名...

    Java swing实现的一款餐厅点餐系统

    本项目是一套Java swing实现的一款餐厅点餐系统,主要针对计算机相关专业的正在做bishe的学生和需要项目实战练习的Java学习者。 包含:项目源码、数据库脚本等,该项目可以直接作为bishe使用。 项目都经过严格调试,...

    java swing电子教程

    在Swing中,组件通常被称为JComponents,比如JButton、JTextField、JMenu等。Swing的组件都是轻量级的,它们大部分运行在Java虚拟机上,因此运行速度较快且跨平台兼容性良好。 Swing的核心类是JFrame,它是窗口的...

Global site tag (gtag.js) - Google Analytics