📄 infopane.java
字号:
package boco.atmmonitor.DBConn;//******************************************************************************//:功能:实现双击设备后弹出的设备信息面板//:时间:2002-08//:作者:王建宾//:特殊描述::test:为DEBUG时启用//:程序描述:// 设备信息包括了:基本信息/硬件信息/软件信息/通讯信息/其它信息//******************************************************************************import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.*;import javax.swing.table.*;public class InfoPane{ private JPanel contentPane; public JTabbedPane tabbedPane = null; private BorderLayout borderLayout1 = new BorderLayout(); public Vector colNames=new Vector();//列表头 public JTable firstTb=new JTable();//对话框显示设备详细信息表 public TableValues firstTv=new TableValues();//对话框显示设备详细信息表数据模板 public JTable secondTb=new JTable();//对话框显示设备硬件信息所用表 public TableValues secondTv=new TableValues();//对话框显示设备硬件信息表数据模板 public JTable thirdTb=new JTable();//对话框显示设备软件信息所用表 public TableValues thirdTv=new TableValues();//对话框显示设备软件信息表数据模板 public JTable fourthTb=new JTable();//对话框显示设备通讯信息所用表 public TableValues fourthTv=new TableValues();//对话框显示设备通讯信息表数据模板 public JTable fifthTb=new JTable();//对话框显示设备其他信息所用表 public TableValues fifthTv=new TableValues();//对话框显示设备其他信息表数据模板 public JTable sixTb=new JTable();//对话框显示设备状态信息所用表 public TableValues sixTv=new TableValues();//对话框显示设备状态信息表数据模板 public JTable sevenTb=new JTable();//对话框显示设备错误信息所用表 public TableValues sevenTv=new TableValues();//对话框显示设备错误信息表数据模板 public Vector devDetailCol3=new Vector();//设备详细信息说明 public Vector devStatusCol1=new Vector();//设备运行状态 public Vector devStatusCol3=new Vector();//设备运行状态说明 public Vector devErrStatusCol1=new Vector();//设备错误运行状态 public Vector devErrStatusCol3=new Vector();//设备错误运行状态 public Vector devHardwareCol1=new Vector();//设备硬件名称 public Vector devHardwareCol3=new Vector();//设备硬件说明 public Vector devSoftwareCol1=new Vector();//设备软件名称 public Vector devSoftwareCol3=new Vector();//设备软件说明 public Vector devComCol1=new Vector();//设备通讯名称 public Vector devComCol3=new Vector();//设备通讯说明 public Vector devOtherCol1=new Vector();//设备其他信息名称 public Vector devOtherCol3=new Vector();//设备其他信息说明 public Vector rowValues = new Vector(); public Vector rowValues1 = new Vector(); public Vector rowValues2 = new Vector(); public Vector rowValues3 = new Vector(); public Vector rowValues4 = new Vector(); public Vector rowValues5 = new Vector(); public Vector rowValues6 = new Vector(); //Construct the frame public InfoPane(String AtmId) { try { jbInit(AtmId); } catch(Exception e) { e.printStackTrace(); } } //Component initialization private void jbInit(String id) throws Exception { //列表头初始化 //:test:System.out.println("The ATMID IS:" + id); colNames.addElement("警告"); colNames.addElement("名称"); colNames.addElement("内容"); //设备基本情况 devStatusCol1.addElement("自助设备号"); devStatusCol1.addElement("多媒体终端"); devStatusCol1.addElement("自助设备类型"); devStatusCol1.addElement("设备名称"); devStatusCol1.addElement("行所号"); devStatusCol1.addElement("所属机构名称"); devStatusCol1.addElement("商户号"); devStatusCol1.addElement("自助设备安装地址"); devStatusCol1.addElement("自助设备品牌"); devStatusCol1.addElement("管理员"); devStatusCol1.addElement("生成日期"); devStatusCol1.addElement("生成时间"); devStatusCol1.addElement("设备状态"); //设备运行状态 devStatusCol1.addElement("1号钱箱面额"); devStatusCol1.addElement("1号钱箱状态"); devStatusCol1.addElement("1号钱箱装钞总张数"); devStatusCol1.addElement("1号钱箱出钞总张数"); devStatusCol1.addElement("2号钱箱面额"); devStatusCol1.addElement("2号钱箱状态"); devStatusCol1.addElement("2号钱箱装钞总张数"); devStatusCol1.addElement("2号钱箱出钞总张数"); devStatusCol1.addElement("3号钱箱面额"); devStatusCol1.addElement("3号钱箱状态"); devStatusCol1.addElement("3号钱箱装钞总张数"); devStatusCol1.addElement("3号钱箱出钞总张数"); devStatusCol1.addElement("4号钱箱面额"); devStatusCol1.addElement("4号钱箱状态"); devStatusCol1.addElement("4号钱箱装钞总张数"); devStatusCol1.addElement("4号钱箱出钞总张数"); devStatusCol1.addElement("5号钱箱面额"); devStatusCol1.addElement("5号钱箱状态"); devStatusCol1.addElement("5号钱箱装钞总张数"); devStatusCol1.addElement("5号钱箱出钞总张数"); devStatusCol1.addElement("6号钱箱面额"); devStatusCol1.addElement("6号钱箱状态"); devStatusCol1.addElement("6号钱箱装钞总张数"); devStatusCol1.addElement("6号钱箱出钞总张数"); devStatusCol1.addElement("7号钱箱面额"); devStatusCol1.addElement("7号钱箱状态"); devStatusCol1.addElement("7号钱箱装钞总张数"); devStatusCol1.addElement("7号钱箱出钞总张数"); devStatusCol1.addElement("8号钱箱面额"); devStatusCol1.addElement("8号钱箱状态"); devStatusCol1.addElement("8号钱箱装钞总张数"); devStatusCol1.addElement("8号钱箱出钞总张数"); devStatusCol1.addElement("流水打印机状态"); devStatusCol1.addElement("凭条打印机状态"); devStatusCol1.addElement("对帐单打印机状态"); devStatusCol1.addElement("存折打印机状态"); devStatusCol1.addElement("出钞模块状态"); devStatusCol1.addElement("BIM现金存款模块状态"); devStatusCol1.addElement("废钞箱状态"); devStatusCol1.addElement("控制部件状态"); devStatusCol1.addElement("磁卡读卡机状态"); devStatusCol1.addElement("IC卡读卡机状态"); devStatusCol1.addElement("触摸屏状态"); devStatusCol1.addElement("加密模块状态"); devStatusCol1.addElement("存款钞箱总金额"); devStatusCol1.addElement("存款钞箱状态"); devStatusCol1.addElement("存款金额"); devStatusCol1.addElement("存款笔数"); devStatusCol1.addElement("取款金额"); devStatusCol1.addElement("成功取款总笔数"); devStatusCol1.addElement("转帐金额"); devStatusCol1.addElement("转帐笔数"); devStatusCol1.addElement("成功查询总笔数"); devStatusCol1.addElement("成功改密总笔数"); devStatusCol1.addElement("交易总笔数"); devStatusCol1.addElement("出钞金额总数"); devStatusCol1.addElement("通讯故障次数"); devStatusCol1.addElement("例外次数"); devStatusCol1.addElement("打印纸状态"); devStatusCol1.addElement("吞卡次数"); devStatusCol1.addElement("状态改变次数"); devStatusCol1.addElement("屏幕X坐标"); devStatusCol1.addElement("屏幕Y坐标"); devStatusCol1.addElement("设备开机日期时间"); devStatusCol1.addElement("不正常状态说明"); devStatusCol1.addElement("设备使用状态"); devStatusCol1.addElement("程序更新标志"); devStatusCol1.addElement("更新结果"); devStatusCol1.addElement("发送ATM命令"); devStatusCol1.addElement("软件版本号"); //设备硬件信息表 devHardwareCol1.addElement("自助设备号"); devHardwareCol1.addElement("客户打印机"); devHardwareCol1.addElement("流水打印机"); devHardwareCol1.addElement("Statement打印机"); devHardwareCol1.addElement("存款模块"); devHardwareCol1.addElement("吐钞机"); devHardwareCol1.addElement("显示器类型"); devHardwareCol1.addElement("主板类型"); devHardwareCol1.addElement("硬盘大小"); devHardwareCol1.addElement("读卡器类型"); devHardwareCol1.addElement("监控安装标志"); devHardwareCol1.addElement("穿墙标志"); devHardwareCol1.addElement("离行标志");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -