Frame1.java~3~
Upload User: xueqigehao
Upload Date: 2019-06-17
Package Size: 463k
Code Size: 23k
Development Platform:

Java

  1. /**
  2.  * <p>Title: </p>
  3.  * <p>Description: </p>
  4.  * <p>Copyright: Copyright (c) 2003</p>
  5.  * <p>Company: </p>
  6.  * @author not attributable
  7.  * @version 1.0
  8.  */
  9. package enterpriseemployeeadministrate;
  10. import java.awt.*;
  11. import java.awt.event.*;
  12. import javax.swing.*;
  13. import com.borland.jbcl.layout.*;
  14. import com.borland.dx.sql.dataset.*;
  15. import com.borland.dbswing.*;
  16. import javax.swing.event.*;
  17. import com.borland.dx.dataset.*;
  18. public class Frame1 extends JFrame {
  19.   JPanel contentPane;
  20.   Database database1 = new Database();
  21.   JMenuBar jMenuBar1 = new JMenuBar();
  22.   JMenu jMenu1 = new JMenu();
  23.   JMenu jMenu2 = new JMenu();
  24.   JMenu jMenu3 = new JMenu();
  25.   JMenu jMenu4 = new JMenu();
  26.   JMenuItem jMenuItem4 = new JMenuItem();
  27.   JMenuItem jMenuItem5 = new JMenuItem();
  28.   JMenuItem jMenuItem6 = new JMenuItem();
  29.   JMenuItem jMenuItem7 = new JMenuItem();
  30.   JMenuItem jMenuItem8 = new JMenuItem();
  31.   JMenuItem jMenuItem9 = new JMenuItem();
  32.   JMenuItem jMenuItem10 = new JMenuItem();
  33.   JMenuItem jMenuItem12 = new JMenuItem();
  34.   JMenuItem jMenuItem13 = new JMenuItem();
  35.   JMenuItem jMenuItem14 = new JMenuItem();
  36.   JMenu jMenu5 = new JMenu();
  37.   JMenuItem jMenuItem15 = new JMenuItem();
  38.   JMenuItem jMenuItem16 = new JMenuItem();
  39.   JMenuItem jMenuItem17 = new JMenuItem();
  40.   JMenuItem jMenuItem18 = new JMenuItem();
  41.   JMenuItem jMenuItem19 = new JMenuItem();
  42.   JMenuItem jMenuItem20 = new JMenuItem();
  43.   JMenuItem jMenuItem21 = new JMenuItem();
  44.   JMenuItem jMenuItem22 = new JMenuItem();
  45.   JMenuItem jMenuItem23 = new JMenuItem();
  46.   JMenuItem jMenuItem24 = new JMenuItem();
  47.   JMenuItem jMenuItem2 = new JMenuItem();
  48.   JMenuItem jMenuItem25 = new JMenuItem();
  49.   JMenuItem jMenuItem26 = new JMenuItem();
  50.   JMenuItem jMenuItem3 = new JMenuItem();
  51.   JMenuItem jMenuItem11 = new JMenuItem();
  52.   Column column1 = new Column();
  53.   Column column2 = new Column();
  54.   Column column3 = new Column();
  55.   Column column4 = new Column();
  56.   Column column5 = new Column();
  57.   Column column6 = new Column();
  58.   Column column7 = new Column();
  59.   Column column8 = new Column();
  60.   Column column9 = new Column();
  61.   JMenuItem jMenuItem28 = new JMenuItem();
  62.   JMenuItem jMenuItem1 = new JMenuItem();
  63.  /* ImageIcon image1;
  64.   ImageIcon image2;
  65.   ImageIcon image3;
  66.   ImageIcon image4;
  67.   ImageIcon image5;
  68.   ImageIcon image6;
  69.   ImageIcon image7;
  70.   ImageIcon image8;
  71.   ImageIcon image9;*/
  72.   JMenuItem jMenuItem27 = new JMenuItem();
  73.  /* JToolBar jToolBar1 = new JToolBar();
  74.   JButton jButton1 = new JButton();
  75.   JButton jButton2 = new JButton();
  76.   JButton jButton3 = new JButton();
  77.   JButton jButton4 = new JButton();
  78.   JButton jButton5 = new JButton();
  79.   JButton jButton6 = new JButton();
  80.   JButton jButton7 = new JButton();
  81.   JButton jButton8 = new JButton();
  82.   JButton jButton9 = new JButton();*/
  83.   //Construct the frame
  84.   public Frame1() {
  85.     enableEvents(AWTEvent.WINDOW_EVENT_MASK);
  86.     try {
  87.       jbInit();
  88.     }
  89.     catch(Exception e) {
  90.       e.printStackTrace();
  91.     }
  92.   }
  93.   //Component initialization
  94.   private void jbInit() throws Exception  {
  95.    /* image1 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  96.                            getResource("help.png"));
  97.     image2 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  98.                            getResource("ovalHotspot.png"));
  99.     image3 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  100.                            getResource("media.png"));
  101.     image4 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  102.                            getResource("image.png"));
  103.     image5 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  104.                            getResource("Rollover.png"));
  105.     image6 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  106.                            getResource("Snippets.png"));
  107.     image7 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  108.                            getResource("Image Viewer.png"));
  109.     image8 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  110.                            getResource("Text Field.png"));
  111.     image9 = new ImageIcon(enterpriseemployeeadministrate.Frame1.class.
  112.                            getResource("Image Field.png"));
  113.     jButton1.setBackground(Color.cyan);
  114.     jButton1.setToolTipText("help");
  115.     jButton1.setText("");
  116.     jButton1.setIcon(image1);
  117.     jButton2.setText("");
  118.     jButton2.setBackground(Color.cyan);
  119.     jButton2.setToolTipText("print view");
  120.     jButton2.setIcon(image2);
  121.     jButton2.setText("");
  122.     jButton3.setText("");
  123.     jButton3.setBackground(Color.cyan);
  124.     jButton3.setToolTipText("print");
  125.     jButton3.setIcon(image3);
  126.     jButton3.setText("");
  127.     jButton4.setText("");
  128.     jButton4.setBackground(Color.cyan);
  129.     jButton4.setToolTipText("alter infomation");
  130.     jButton4.setIcon(image4);
  131.     jButton4.setText("");
  132.     jButton5.setText("");
  133.     jButton5.setBackground(Color.cyan);
  134.     jButton5.setToolTipText("delete infomation");
  135.     jButton5.setIcon(image5);
  136.     jButton5.setText("");
  137.     jButton6.setText("");
  138.     jButton6.setBackground(Color.cyan);
  139.     jButton6.setToolTipText("add infomation");
  140.     jButton6.setIcon(image6);
  141.     jButton6.setText("");
  142.     jButton7.setText("");
  143.     jButton7.setBackground(Color.cyan);
  144.     jButton7.setToolTipText("select accord to ID");
  145.     jButton7.setIcon(image7);
  146.     jButton7.setText("");
  147.     jButton8.setText("");
  148.     jButton8.setBackground(Color.cyan);
  149.     jButton8.setToolTipText("delete value");
  150.     jButton8.setIcon(image8);
  151.     jButton8.setText("");
  152.     jButton9.setText("");
  153.     jButton9.setBackground(Color.cyan);
  154.     jButton9.setToolTipText("add value");
  155.      jButton9.setIcon(image9);
  156.     jButton9.setText("");*/
  157.     jMenuItem27.addActionListener(new Frame1_jMenuItem27_actionAdapter(this));
  158.     jMenu1.setForeground(Color.black);
  159.     //jToolBar1.setBackground(Color.pink);
  160.     jMenuItem28.addActionListener(new Frame1_jMenuItem28_actionAdapter(this));
  161.     /*jToolBar1.add(jButton9, null);
  162.     jToolBar1.add(jButton8, null);
  163.     jToolBar1.add(jButton7, null);
  164.     jToolBar1.add(jButton6, null);
  165.     jToolBar1.add(jButton5, null);
  166.     jToolBar1.add(jButton4, null);
  167.     jToolBar1.add(jButton3, null);
  168.     jToolBar1.add(jButton2, null);
  169.     jToolBar1.add(jButton1, null);*/
  170.     contentPane = (JPanel) this.getContentPane();
  171.     database1.setConnection(new com.borland.dx.sql.dataset.ConnectionDescriptor("jdbc:odbc:person", "", "", false, "sun.jdbc.odbc.JdbcOdbcDriver"));
  172.     database1.setDatabaseName("");
  173.     contentPane.setLayout(xYLayout1);
  174.     this.setFont(new java.awt.Font("SansSerif", 0, 12));
  175.     this.setForeground(Color.white);
  176.     this.setJMenuBar(jMenuBar1);
  177.     this.setSize(new Dimension(400, 300));
  178.     this.setTitle("企业人事管理系统");
  179.     contentPane.setBackground(Color.pink);
  180.     contentPane.setForeground(Color.pink);
  181.     contentPane.setAlignmentY((float) 0.5);
  182.     jMenu1.setFont(new java.awt.Font("Dialog", 0, 13));
  183.     jMenu1.setText("员工信息管理");
  184.     jMenu2.setFont(new java.awt.Font("Dialog", 0, 13));
  185.     jMenu2.setText("用户权限管理");
  186.     jMenu3.setFont(new java.awt.Font("Dialog", 0, 13));
  187.     jMenu3.setText("信息处理");
  188.     jMenuBar1.setBackground(Color.pink);
  189.     jMenuBar1.setFont(new java.awt.Font("Dialog", 0, 13));
  190.     jMenuBar1.setForeground(new Color(212, 208, 200));
  191.     jMenuBar1.setRequestFocusEnabled(true);
  192.     jMenuBar1.setToolTipText("");
  193.     jMenuBar1.setInputVerifier(null);
  194.     jMenu4.setFont(new java.awt.Font("Dialog", 0, 13));
  195.     jMenu4.setText("系统使用帮助");
  196.     jMenuItem4.setFont(new java.awt.Font("Dialog", 0, 12));
  197.     jMenuItem4.setText("密码修改");
  198.     jMenuItem5.setFont(new java.awt.Font("Dialog", 0, 12));
  199.     jMenuItem5.setText("增加用户");
  200.     jMenuItem6.setFont(new java.awt.Font("Dialog", 0, 12));
  201.     jMenuItem6.setText("删除用户");
  202.     jMenuItem7.setFont(new java.awt.Font("Dialog", 0, 12));
  203.     jMenuItem7.setText("设置权限");
  204.     jMenuItem8.setFont(new java.awt.Font("Dialog", 0, 12));
  205.     jMenuItem8.setText("关于帮助");
  206.     jMenuItem9.setFont(new java.awt.Font("Dialog", 0, 12));
  207.     jMenuItem9.setText("帮助信息");
  208.     jMenuItem10.setFont(new java.awt.Font("Dialog", 0, 12));
  209.     jMenuItem10.setText("版权信息");
  210.     jMenuItem12.setFont(new java.awt.Font("Dialog", 0, 12));
  211.     jMenuItem12.setText("员工信息备份");
  212.     jMenuItem13.setFont(new java.awt.Font("Dialog", 0, 12));
  213.     jMenuItem13.setText("用户信息备份");
  214.     jMenuItem14.setFont(new java.awt.Font("Dialog", 0, 12));
  215.     jMenuItem14.setText("退出");
  216.     jMenuItem14.addActionListener(new Frame1_jMenuItem14_actionAdapter(this));
  217.     jMenu5.setFont(new java.awt.Font("Dialog", 0, 12));
  218.     jMenu5.setText("员工信息查询 ");
  219.     jMenuItem15.setFont(new java.awt.Font("Dialog", 0, 12));
  220.     jMenuItem15.setText("按职工号");
  221.     jMenuItem16.setFont(new java.awt.Font("Dialog", 0, 12));
  222.     jMenuItem16.setText("按姓名");
  223.     jMenuItem17.setFont(new java.awt.Font("Dialog", 0, 12));
  224.     jMenuItem17.setText("按生日");
  225.     jMenuItem18.setFont(new java.awt.Font("Dialog", 0, 12));
  226.     jMenuItem18.setText("按职务");
  227.     jMenuItem19.setFont(new java.awt.Font("Dialog", 0, 12));
  228.     jMenuItem19.setText("按部门");
  229.     jMenuItem20.setFont(new java.awt.Font("Dialog", 0, 12));
  230.     jMenuItem20.setText("按身份证号");
  231.     jMenuItem21.setFont(new java.awt.Font("Dialog", 0, 12));
  232.     jMenuItem21.setText("按年龄");
  233.     jMenuItem22.setFont(new java.awt.Font("Dialog", 0, 12));
  234.     jMenuItem22.setText("按电话号吗");
  235.     jMenuItem23.setFont(new java.awt.Font("Dialog", 0, 12));
  236.     jMenuItem23.setText("按银行卡号");
  237.     jMenuItem23.setArmed(false);
  238.     jMenuItem24.setFont(new java.awt.Font("Dialog", 0, 12));
  239.     jMenuItem24.setText("按毕业院校");
  240.     jMenuItem2.setFont(new java.awt.Font("Dialog", 0, 12));
  241.     jMenuItem2.setText("更新员工信息");
  242.     jMenuItem25.setFont(new java.awt.Font("Dialog", 0, 12));
  243.     jMenuItem25.setText("录入员工信息");
  244.     jMenuItem25.addActionListener(new Frame1_jMenuItem25_actionAdapter(this));
  245.     jMenuItem26.setFont(new java.awt.Font("Dialog", 0, 12));
  246.     jMenuItem26.setText("打印员工信息");
  247.     jMenuItem3.setFont(new java.awt.Font("Dialog", 0, 12));
  248.     jMenuItem3.setText("打印生成报表");
  249.     jMenuItem11.setFont(new java.awt.Font("Dialog", 0, 12));
  250.     jMenuItem11.setText("按手机号码");
  251. //    author2.setRowId(false);
  252.     column1.setColumnName("bookNo");
  253.     column1.setDataType(com.borland.dx.dataset.Variant.INT);
  254.     column1.setDefault("");
  255.     column1.setRowId(true);
  256.     column1.setResolvable(true);
  257.     column1.setServerColumnName("bookNo");
  258.     column1.setSqlType(4);
  259.     column2.setColumnName("bookName");
  260.     column2.setDataType(com.borland.dx.dataset.Variant.STRING);
  261.     column2.setPrecision(50);
  262.     column2.setRowId(true);
  263.     column2.setServerColumnName("bookName");
  264.     column2.setSqlType(12);
  265.     column3.setColumnName("author2");
  266.     column3.setDataType(com.borland.dx.dataset.Variant.STRING);
  267.     column3.setPrecision(50);
  268.     column3.setRowId(false);
  269.     column3.setServerColumnName("author2");
  270.     column3.setSqlType(12);
  271.     column4.setColumnName("reservationflag");
  272.     column4.setDataType(com.borland.dx.dataset.Variant.INT);
  273.     column4.setTableName("bookInfoTable");
  274.     column4.setServerColumnName("reservationflag");
  275.     column4.setSqlType(4);
  276.     column5.setColumnName("loanflag");
  277.     column5.setDataType(com.borland.dx.dataset.Variant.INT);
  278.     column5.setTableName("bookInfoTable");
  279.     column5.setServerColumnName("loanflag");
  280.     column5.setSqlType(4);
  281.     column6.setColumnName("press");
  282.     column6.setDataType(com.borland.dx.dataset.Variant.STRING);
  283.     column6.setPrecision(50);
  284.     column6.setTableName("bookInfoTable");
  285.     column6.setServerColumnName("press");
  286.     column6.setSqlType(12);
  287.     column7.setColumnName("author1");
  288.     column7.setDataType(com.borland.dx.dataset.Variant.STRING);
  289.     column7.setPrecision(50);
  290.     column7.setTableName("bookInfoTable");
  291.     column7.setServerColumnName("author1");
  292.     column7.setSqlType(12);
  293.     column8.setColumnName("bookTypeNo");
  294.     column8.setDataType(com.borland.dx.dataset.Variant.INT);
  295.     column8.setTableName("bookInfoTable");
  296.     column8.setServerColumnName("bookTypeNo");
  297.     column8.setSqlType(4);
  298.     column9.setColumnName("remark");
  299.     column9.setDataType(com.borland.dx.dataset.Variant.STRING);
  300.     column9.setPrecision(50);
  301.     column9.setTableName("bookInfoTable");
  302.     column9.setServerColumnName("remark");
  303.     column9.setSqlType(12);
  304.     jMenuItem28.setFont(new java.awt.Font("Dialog", 0, 12));
  305.     jMenuItem28.setText("全显示");
  306.     jMenuItem1.setFont(new java.awt.Font("Dialog", 0, 12));
  307.     jMenuItem1.setText("删除员工信息");
  308.     jMenuItem27.setFont(new java.awt.Font("Dialog", 0, 12));
  309.     jMenuItem27.setText("登录");
  310.     jLabel1.setBackground(Color.pink);
  311.     jLabel1.setFont(new java.awt.Font("Dialog", 3, 15));
  312.     jLabel1.setText("welcom   to ");
  313.     jLabel2.setBackground(Color.pink);
  314.     jLabel2.setFont(new java.awt.Font("Dialog", 3, 15));
  315.     jLabel2.setText("Enterprise   Administrate   System");
  316.     jMenuBar1.add(jMenu1);
  317.     jMenuBar1.add(jMenu2);
  318.     jMenuBar1.add(jMenu3);
  319.     jMenuBar1.add(jMenu4);
  320.     jMenu1.addSeparator();
  321.     jMenu1.add(jMenuItem27);
  322.     jMenu1.addSeparator();
  323.     jMenu1.add(jMenu5);
  324.     jMenu1.addSeparator();
  325.     jMenu1.add(jMenuItem25);
  326.     jMenu1.addSeparator();
  327.     jMenu1.add(jMenuItem2);
  328.     jMenu1.addSeparator();
  329.     jMenu1.add(jMenuItem1);
  330.     jMenu1.addSeparator();
  331.     jMenu1.add(jMenuItem26);
  332.     jMenu1.addSeparator();
  333.     jMenu1.add(jMenuItem3);
  334.     jMenu1.addSeparator();
  335.     jMenu1.add(jMenuItem14);
  336.     jMenu3.addSeparator();
  337.     jMenu3.add(jMenuItem12);
  338.     jMenu3.add(jMenuItem13);
  339.     jMenu2.add(jMenuItem4);
  340.     jMenu2.addSeparator();
  341.     jMenu2.add(jMenuItem5);
  342.     jMenu2.addSeparator();
  343.     jMenu2.add(jMenuItem6);
  344.     jMenu2.addSeparator();
  345.     jMenu2.add(jMenuItem7);
  346.     jMenu4.add(jMenuItem8);
  347.     jMenu4.addSeparator();
  348.     jMenu4.add(jMenuItem9);
  349.     jMenu4.addSeparator();
  350.     jMenu4.add(jMenuItem10);
  351.     jMenu5.add(jMenuItem28);
  352.     jMenu5.add(jMenuItem15);
  353.     jMenu5.add(jMenuItem16);
  354.     jMenu5.add(jMenuItem17);
  355.     jMenu5.add(jMenuItem18);
  356.     jMenu5.add(jMenuItem19);
  357.     jMenu5.add(jMenuItem20);
  358.     jMenu5.add(jMenuItem21);
  359.     jMenu5.add(jMenuItem22);
  360.     jMenu5.add(jMenuItem11);
  361.     jMenu5.add(jMenuItem23);
  362.     jMenu5.add(jMenuItem24);
  363.     contentPane.add(jLabel2,  new XYConstraints(50, 152, 284, 44));
  364.     contentPane.add(jLabel1, new XYConstraints(153, 74, 115, 49));
  365.    // contentPane.add(tableScrollPane1,  new XYConstraints(0, 0, -1, -1));
  366.     tableScrollPane1.getViewport().add(jdbTable1, null);
  367.     jMenu2.setEnabled(false);
  368.     jMenu3.setEnabled(false);
  369.     jMenu5.setEnabled(false);
  370.     jMenuItem1.setEnabled(false);
  371.     jMenuItem2.setEnabled(false);
  372.     jMenuItem3.setEnabled(false);
  373.     jMenuItem4.setEnabled(false);
  374.     jMenuItem5.setEnabled(false);
  375.     jMenuItem6.setEnabled(false);
  376.     jMenuItem7.setEnabled(false);
  377.     jMenuItem11.setEnabled(false);
  378.     jMenuItem12.setEnabled(false);
  379.     jMenuItem13.setEnabled(false);
  380.     jMenuItem15.setEnabled(false);
  381.     jMenuItem16.setEnabled(false);
  382.     jMenuItem17.setEnabled(false);
  383.     jMenuItem18.setEnabled(false);
  384.    jMenuItem19.setEnabled(false);
  385.    jMenuItem20.setEnabled(false);
  386.    jMenuItem21.setEnabled(false);
  387.    jMenuItem22.setEnabled(false);
  388.    jMenuItem23.setEnabled(false);
  389.    jMenuItem24.setEnabled(false);
  390.    jMenuItem25.setEnabled(false);
  391.    jMenuItem26.setEnabled(false);
  392.    jMenuItem28.setEnabled(false);
  393.     /*contentPane.add(jToolBar1,  BorderLayout.NORTH);
  394.     jToolBar1.add(jButton9, null);
  395.     jToolBar1.add(jButton8, null);
  396.     jToolBar1.add(jButton7, null);
  397.     jToolBar1.add(jButton6, null);
  398.     jToolBar1.add(jButton5, null);
  399.     jToolBar1.add(jButton4, null);
  400.     jToolBar1.add(jButton3, null);
  401.     jToolBar1.add(jButton2, null);
  402.     jToolBar1.add(jButton1, null);
  403.     jToolBar1.setVisible(false);*/
  404.   }
  405.   //Overridden so we can exit when window is closed
  406.   protected void processWindowEvent(WindowEvent e) {
  407.     super.processWindowEvent(e);
  408.     if (e.getID() == WindowEvent.WINDOW_CLOSING) {
  409.       System.exit(0);
  410.     }
  411.   }
  412.   void jMenuItem14_actionPerformed(ActionEvent e) {
  413.         System.exit(0);
  414.   }
  415.   void jMenuItem25_actionPerformed(ActionEvent e) {
  416.   // queryDataSet1.closeStatement();
  417.   // queryDataSet1.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(database1, "select * from bookInfoTable", null, true, Load.ALL));
  418.    //jdbTable1.setDataSet(queryDataSet1);
  419.   }
  420.   class Frame1_jdbNavToolBar1_ancestorAdapter implements javax.swing.event.AncestorListener {
  421.    Frame1 adaptee;
  422.    Frame1_jdbNavToolBar1_ancestorAdapter(Frame1 adaptee) {
  423.      this.adaptee = adaptee;
  424.    }
  425.    public void ancestorAdded(AncestorEvent e) {
  426.    }
  427.    public void ancestorMoved(AncestorEvent e) {
  428.    }
  429.    public void ancestorRemoved(AncestorEvent e) {
  430.    }
  431.  }
  432.   int userTypeInfo=0;
  433.   XYLayout xYLayout1 = new XYLayout();
  434.   JLabel jLabel1 = new JLabel();
  435.   JLabel jLabel2 = new JLabel();
  436.   TableScrollPane tableScrollPane1 = new TableScrollPane();
  437.   JdbTable jdbTable1 = new JdbTable();
  438.   void jMenuItem27_actionPerformed(ActionEvent e) {
  439.           Login login=new Login(this);
  440.           login.setVisible(true);
  441.           switch(userTypeInfo){
  442.           case 0:  JOptionPane.showMessageDialog(this,"please enter right infomation!!","wrong infomation",JOptionPane.ERROR_MESSAGE);
  443.                    Login login1=new Login(this);
  444.                    login1.show(true);
  445.                    break;
  446.                  case 1:
  447.            jMenu2.setEnabled(true);
  448.            jMenu3.setEnabled(true);
  449.            jMenu5.setEnabled(true);
  450.            jMenuItem1.setEnabled(true);
  451.            jMenuItem2.setEnabled(true);
  452.            jMenuItem3.setEnabled(true);
  453.            jMenuItem4.setEnabled(true);
  454.            jMenuItem5.setEnabled(true);
  455.            jMenuItem6.setEnabled(true);
  456.            jMenuItem7.setEnabled(true);
  457.            jMenuItem11.setEnabled(true);
  458.            jMenuItem12.setEnabled(true);
  459.            jMenuItem13.setEnabled(true);
  460.            jMenuItem15.setEnabled(true);
  461.            jMenuItem16.setEnabled(true);
  462.            jMenuItem17.setEnabled(true);
  463.            jMenuItem18.setEnabled(true);
  464.           jMenuItem19.setEnabled(true);
  465.           jMenuItem20.setEnabled(true);
  466.           jMenuItem21.setEnabled(true);
  467.           jMenuItem22.setEnabled(true);
  468.           jMenuItem23.setEnabled(true);
  469.           jMenuItem24.setEnabled(true);
  470.           jMenuItem25.setEnabled(true);
  471.           jMenuItem26.setEnabled(true);
  472.           jMenuItem28.setEnabled(true);
  473.           jMenuItem27.setEnabled(false);
  474.           jLabel1.setVisible(false);
  475.           jLabel2.setVisible(false);
  476.           contentPane.add(tableScrollPane1,  new XYConstraints(0, 0, -1, -1));
  477.           break;
  478.         case 2:
  479.           jMenu2.setEnabled(true);
  480.          jMenu5.setEnabled(true);
  481.          jMenuItem1.setEnabled(true);
  482.          jMenuItem2.setEnabled(true);
  483.          jMenuItem3.setEnabled(true);
  484.          jMenuItem4.setEnabled(true);
  485.          jMenuItem5.setEnabled(true);
  486.          jMenuItem6.setEnabled(true);
  487.          jMenuItem7.setEnabled(true);
  488.          jMenuItem11.setEnabled(true);
  489.          jMenuItem15.setEnabled(true);
  490.          jMenuItem16.setEnabled(true);
  491.          jMenuItem17.setEnabled(true);
  492.          jMenuItem18.setEnabled(true);
  493.         jMenuItem19.setEnabled(true);
  494.         jMenuItem20.setEnabled(true);
  495.         jMenuItem21.setEnabled(true);
  496.         jMenuItem22.setEnabled(true);
  497.         jMenuItem23.setEnabled(true);
  498.         jMenuItem24.setEnabled(true);
  499.         jMenuItem25.setEnabled(true);
  500.         jMenuItem26.setEnabled(true);
  501.         jMenuItem28.setEnabled(true);
  502.         jMenuItem27.setEnabled(false);
  503.         jLabel1.setVisible(false);
  504.         jLabel2.setVisible(false);
  505.         contentPane.add(tableScrollPane1,  new XYConstraints(0, 0, -1, -1));
  506.         break;
  507.       case 3:
  508. jMenu5.setEnabled(true);
  509. jMenuItem1.setEnabled(true);
  510. jMenuItem2.setEnabled(true);
  511. jMenuItem3.setEnabled(true);
  512. jMenuItem11.setEnabled(true);
  513. jMenuItem15.setEnabled(true);
  514. jMenuItem16.setEnabled(true);
  515. jMenuItem17.setEnabled(true);
  516. jMenuItem18.setEnabled(true);
  517. jMenuItem19.setEnabled(true);
  518. jMenuItem20.setEnabled(true);
  519. jMenuItem21.setEnabled(true);
  520. jMenuItem22.setEnabled(true);
  521. jMenuItem23.setEnabled(true);
  522. jMenuItem24.setEnabled(true);
  523. jMenuItem25.setEnabled(true);
  524. jMenuItem26.setEnabled(true);
  525. jMenuItem28.setEnabled(true);
  526. jMenuItem27.setEnabled(false);
  527. jLabel1.setVisible(false);
  528. jLabel2.setVisible(false);
  529. contentPane.add(tableScrollPane1,  new XYConstraints(0, 0, -1, -1));
  530. break;
  531.  }
  532.  }
  533.   void jMenuItem28_actionPerformed(ActionEvent e) {
  534.     QueryDataSet allInfo = new QueryDataSet();
  535.     allInfo.setMetaDataUpdate(MetaDataUpdate.NONE);
  536.     allInfo.setTableName("bookInfoTable");
  537.     allInfo.setColumns(new Column[] {column1, column2, column4, column5, column6, column7, column3, column8, column9});
  538.     allInfo.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(database1, "select * from person_info", null, true, Load.ALL));
  539.     jdbTable1.setDataSet(allInfo);
  540.   }
  541. }
  542. class Frame1_jMenuItem14_actionAdapter implements java.awt.event.ActionListener {
  543.   Frame1 adaptee;
  544.   Frame1_jMenuItem14_actionAdapter(Frame1 adaptee) {
  545.     this.adaptee = adaptee;
  546.   }
  547.   public void actionPerformed(ActionEvent e) {
  548.     adaptee.jMenuItem14_actionPerformed(e);
  549.   }
  550. }
  551. class Frame1_jMenuItem25_actionAdapter implements java.awt.event.ActionListener {
  552.   Frame1 adaptee;
  553.   Frame1_jMenuItem25_actionAdapter(Frame1 adaptee) {
  554.     this.adaptee = adaptee;
  555.   }
  556.   public void actionPerformed(ActionEvent e) {
  557.     adaptee.jMenuItem25_actionPerformed(e);
  558.   }
  559. }
  560. class Frame1_jdbNavToolBar1_ancestorAdapter implements javax.swing.event.AncestorListener {
  561.   Frame1 adaptee;
  562.   Frame1_jdbNavToolBar1_ancestorAdapter(Frame1 adaptee) {
  563.     this.adaptee = adaptee;
  564.   }
  565.   public void ancestorAdded(AncestorEvent e) {
  566.     //adaptee.jdbNavToolBar1_ancestorAdded(e);
  567.   }
  568.   public void ancestorRemoved(AncestorEvent e) {
  569.   }
  570.   public void ancestorMoved(AncestorEvent e) {
  571.   }
  572. }
  573. class Frame1_jMenuItem27_actionAdapter implements java.awt.event.ActionListener {
  574.   Frame1 adaptee;
  575.   Frame1_jMenuItem27_actionAdapter(Frame1 adaptee) {
  576.     this.adaptee = adaptee;
  577.   }
  578.   public void actionPerformed(ActionEvent e) {
  579.     adaptee.jMenuItem27_actionPerformed(e);
  580.   }
  581. }
  582. class Frame1_jMenuItem28_actionAdapter implements java.awt.event.ActionListener {
  583.   Frame1 adaptee;
  584.   Frame1_jMenuItem28_actionAdapter(Frame1 adaptee) {
  585.     this.adaptee = adaptee;
  586.   }
  587.   public void actionPerformed(ActionEvent e) {
  588.     adaptee.jMenuItem28_actionPerformed(e);
  589.   }
  590. }