资源简介
具有大部分的excel功能,源码,并且可以在此基础上二次开发
代码片段和文件信息
package com.pengwei.table;
import java.awt.Color;
import java.awt.Component;
import java.awt.Cursor;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.print.PageFormat;
import java.awt.print.Paper;
import java.awt.print.Printable;
import java.awt.print.PrinterException;
import java.awt.print.PrinterJob;
import java.util.Enumeration;
import javax.print.DocFlavor;
import javax.print.DocPrintJob;
import javax.print.PrintService;
import javax.print.PrintServiceLookup;
import javax.print.attribute.HashPrintRequestAttributeSet;
import javax.print.attribute.PrintJobAttributeSet;
import javax.print.attribute.PrintRequestAttributeSet;
import javax.print.attribute.standard.MediaPrintableArea;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.KeyStroke;
import javax.swing.SizeSequence;
import javax.swing.event.AncestorEvent;
import javax.swing.event.AncestorListener;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.MouseInputAdapter;
import javax.swing.table.TableCellRenderer;
import javax.swing.table.TableColumn;
import javax.swing.table.TableModel;
import com.pengwei.table.TableColumnResizer;
import com.pengwei.table.TableRowResizer;
import com.pengwei.table.ui.*;
public class Table extends JTable {
private static final long serialVersionUID = -653496452615175166L;
protected MouseInputAdapter rowResizer columnResizer = null;
private TablePopMenu tp;
private TableCellRenderer rowHeadRender ;
protected TableMyUI tu;
/* private TableModelConest tmConest;
public void setTableModelConest(TableModelConest tc){
tmConest = tc;
}
public TableModelConest getTableModelConest(){
return tmConest;
}*/
private PrinterJob printJob;
private PageFormat pf;
private PageFormat pfPrevew;
private HashPrintRequestAttributeSet pras ;
private PrintService[] printServices ;
private PrintService printService ;
private TablePrintSetup tpsetup;
public boolean isAlt;
//设定的页边距
private double leftMarginrightMarginbottomMargintopMargin;
//设定的页眉和页脚
private double pageTopFootpageBottomFoot;
//打印的起始页号
private int printStartPage;
//工作表的保护密码
private String password=““;
//工作表的保护密码是否输入正确
private boolean isPassPwd;
public double scrollHorizontal;
public double scrollVertical;
public int scrollHeight;
public int scrollWidth;
//标记table否有更新过,用于关闭的提醒
public boolean isUpdate;
private int intRowStart ;// TableModelConest.Init_Row;
private int intColStart ;// TableModelConest.Init_Col;
boolean isShowRowGrid
- 上一篇:Druid 一个实时分析数据仓库
- 下一篇:编译原理 龙书
相关资源
- 商品出入库+derby数据库
- 一个仿steam,有登陆注册功能,还有验
- 很强大-功能齐全带分页的swing项目
- 驾考系统.7z
- Swing精美界面设计和动画制作教程+
- 报刊订阅系统(需联网).rar
- Swing可视化插件Eclipse
- 物联网环境监测数据中心-物联网项目
- 集成拍照、扫码、发邮件、统计EXCE
- 基于Swing框架的KTV点歌系统
- 汽车租赁系统.zip
- 单机火车票购票系统
- SWING GUI 美化包及使用说明 JTattoo 各种
- JTable自动换行
- 联机贪吃蛇
- QQ聊天窗口泡泡模式的Swing实现
- 大学生社团管理系统
- swing实现的猫版聊天室
- 车辆管理系统.zip
- swing 日期选择器 支持点击文本框选
- 多级反馈队列进程调度Swing实现源代码
- SWING 假期管理系统
- 读取Excel表格里的内容并显示在Swing界
- 车票管理系统含swing源码
- swing+jdbc学生选课系统
- PTV热力学计算助手
- 宠物管理系统+SWING
- swing 考试系统
- swing+servlet网络编程
- Swing下CS结构软件自动升级实现
评论
共有 条评论