⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 base_dialog.java

📁 包含了7个java经典案例
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
    column35.setTableName("family");
    column35.setVisible(com.borland.jb.util.TriStateProperty.FALSE);
    column35.setServerColumnName("sid");
    column35.setSqlType(12);
    column36.setCaption("姓名");
    column36.setColumnName("name");
    column36.setDataType(com.borland.dx.dataset.Variant.STRING);
    column36.setPrecision(10);
    column36.setTableName("family");
    column36.setServerColumnName("name");
    column36.setSqlType(12);
    column37.setCaption("关系");
    column37.setColumnName("relation");
    column37.setDataType(com.borland.dx.dataset.Variant.STRING);
    column37.setPrecision(10);
    column37.setTableName("family");
    column37.setServerColumnName("relation");
    column37.setSqlType(12);
    column38.setCaption("电话");
    column38.setColumnName("tel");
    column38.setDataType(com.borland.dx.dataset.Variant.STRING);
    column38.setPrecision(10);
    column38.setTableName("family");
    column38.setServerColumnName("tel");
    column38.setSqlType(12);
    column39.setCaption("单位");
    column39.setColumnName("com");
    column39.setDataType(com.borland.dx.dataset.Variant.STRING);
    column39.setPrecision(32);
    column39.setTableName("family");
    column39.setServerColumnName("com");
    column39.setSqlType(12);
    column40.setCaption("备注");
    column40.setColumnName("brief");
    column40.setDataType(com.borland.dx.dataset.Variant.STRING);
    column40.setSearchable(false);
    column40.setTableName("family");
    column40.setServerColumnName("brief");
    queryDataSet3.setColumns(new Column[] {column34, column35, column36, column37, column38, column39, column40});
    column41.setCaption("备注");
    column41.setColumnName("brief");
    column41.setDataType(com.borland.dx.dataset.Variant.STRING);
    column41.setSearchable(false);
    column41.setTableName("family");
    column41.setServerColumnName("brief");
    queryDataSet3.setColumns(new Column[] {column34, column35, column36, column37, column38, column39, column41});
    column43.setColumnName("sid");
    column43.setDataType(com.borland.dx.dataset.Variant.STRING);
    column43.setPrecision(16);
    column43.setTableName("honor");
    column43.setVisible(com.borland.jb.util.TriStateProperty.TRUE);
    column43.setServerColumnName("sid");
    column43.setSqlType(12);
    column45.setCaption("事件");
    column45.setColumnName("topic");
    column45.setDataType(com.borland.dx.dataset.Variant.STRING);
    column45.setPrecision(32);
    column45.setTableName("honor");
    column45.setServerColumnName("topic");
    column45.setSqlType(12);
    column47.setCaption("处理时间");
    column47.setColumnName("mdate");
    column47.setDataType(com.borland.dx.dataset.Variant.STRING);
    column47.setPrecision(18);
    column47.setTableName("honor");
    column47.setServerColumnName("mdate");
    column47.setSqlType(12);
    queryDataSet4.setColumns(new Column[] {column43, column45, column47});
    queryDataSet4.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(database1, "select * from honor;", null, true, Load.ALL));
    column42.setColumnName("id");
    column42.setDataType(com.borland.dx.dataset.Variant.INT);
    column42.setRowId(true);
    column42.setTableName("honor");
    column42.setVisible(com.borland.jb.util.TriStateProperty.FALSE);
    column42.setServerColumnName("id");
    column42.setSqlType(4);
    column44.setColumnName("sid");
    column44.setDataType(com.borland.dx.dataset.Variant.STRING);
    column44.setPrecision(16);
    column44.setTableName("honor");
    column44.setVisible(com.borland.jb.util.TriStateProperty.FALSE);
    column44.setServerColumnName("sid");
    column44.setSqlType(12);
    column46.setCaption("奖惩类型");
    column46.setColumnName("sort");
    column46.setDataType(com.borland.dx.dataset.Variant.STRING);
    column46.setPrecision(16);
    column46.setTableName("honor");
    column46.setServerColumnName("sort");
    column46.setSqlType(12);
    column48.setCaption("事件");
    column48.setColumnName("topic");
    column48.setDataType(com.borland.dx.dataset.Variant.STRING);
    column48.setPrecision(32);
    column48.setTableName("honor");
    column48.setServerColumnName("topic");
    column48.setSqlType(12);
    column49.setCaption("处理部门");
    column49.setColumnName("dep");
    column49.setDataType(com.borland.dx.dataset.Variant.STRING);
    column49.setPrecision(18);
    column49.setTableName("honor");
    column49.setServerColumnName("dep");
    column49.setSqlType(12);
    column50.setCaption("处理日期");
    column50.setColumnName("mdate");
    column50.setDataType(com.borland.dx.dataset.Variant.STRING);
    column50.setPrecision(18);
    column50.setTableName("honor");
    column50.setServerColumnName("mdate");
    column50.setSqlType(12);
    column51.setCaption("处理结果");
    column51.setColumnName("des");
    column51.setDataType(com.borland.dx.dataset.Variant.STRING);
    column51.setSearchable(false);
    column51.setTableName("honor");
    column51.setServerColumnName("des");
    queryDataSet4.setColumns(new Column[] {column42, column44, column46, column48, column49, column50, column51});
    queryDataSet5.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(database1, "select * from train;", null, true, Load.ALL));
    column52.setColumnName("id");
    column52.setDataType(com.borland.dx.dataset.Variant.INT);
    column52.setRowId(true);
    column52.setTableName("train");
    column52.setVisible(com.borland.jb.util.TriStateProperty.FALSE);
    column52.setServerColumnName("id");
    column52.setSqlType(4);
    column53.setColumnName("sid");
    column53.setDataType(com.borland.dx.dataset.Variant.STRING);
    column53.setPrecision(16);
    column53.setTableName("train");
    column53.setVisible(com.borland.jb.util.TriStateProperty.FALSE);
    column53.setServerColumnName("sid");
    column53.setSqlType(12);
    column54.setCaption("培训课程");
    column54.setColumnName("course");
    column54.setDataType(com.borland.dx.dataset.Variant.STRING);
    column54.setPrecision(32);
    column54.setTableName("train");
    column54.setServerColumnName("course");
    column54.setSqlType(12);
    column55.setCaption("培训期限");
    column55.setColumnName("dlimit");
    column55.setDataType(com.borland.dx.dataset.Variant.STRING);
    column55.setPrecision(32);
    column55.setTableName("train");
    column55.setServerColumnName("dlimit");
    column55.setSqlType(12);
    column56.setCaption("开始日期");
    column56.setColumnName("sdate");
    column56.setDataType(com.borland.dx.dataset.Variant.STRING);
    column56.setPrecision(32);
    column56.setTableName("train");
    column56.setServerColumnName("sdate");
    column56.setSqlType(12);
    column57.setCaption("结束日期");
    column57.setColumnName("edate");
    column57.setDataType(com.borland.dx.dataset.Variant.STRING);
    column57.setPrecision(32);
    column57.setTableName("train");
    column57.setServerColumnName("edate");
    column57.setSqlType(12);
    column58.setCaption("培训单位");
    column58.setColumnName("trcom");
    column58.setDataType(com.borland.dx.dataset.Variant.STRING);
    column58.setPrecision(32);
    column58.setTableName("train");
    column58.setServerColumnName("trcom");
    column58.setSqlType(12);
    column59.setCaption("获得证书");
    column59.setColumnName("certi");
    column59.setDataType(com.borland.dx.dataset.Variant.STRING);
    column59.setPrecision(32);
    column59.setTableName("train");
    column59.setServerColumnName("certi");
    column59.setSqlType(12);
    queryDataSet5.setColumns(new Column[] {column52, column53, column54, column55, column56, column57, column58, column59});
    jdbTable5.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
    jdbTable5.setDataSet(queryDataSet5);
    jdbTable4.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
    jdbTable4.setDataSet(queryDataSet4);
    jdbTable3.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
    jdbTable3.setDataSet(queryDataSet3);
    jdbTextField21.setColumnName("edate");
    jdbTextField21.setDataSet(queryDataSet2);
    jdbTextField22.setColumnName("dep");
    jdbTextField22.setDataSet(queryDataSet2);
    jdbTextField27.setColumnName("relation");
    jdbTextField27.setDataSet(queryDataSet3);
    jdbTextField28.setColumnName("com");
    jdbTextField28.setDataSet(queryDataSet3);
    jdbTextField212.setColumnName("topic");
    jdbTextField212.setDataSet(queryDataSet4);
    jdbTextField213.setColumnName("mdate");
    jdbTextField213.setDataSet(queryDataSet4);
    jdbTextField217.setColumnName("dlimit");
    jdbTextField217.setDataSet(queryDataSet5);
    jdbTextField218.setColumnName("edate");
    jdbTextField218.setDataSet(queryDataSet5);
    jdbTextField2110.setColumnName("certi");
    jdbTextField2110.setDataSet(queryDataSet5);
    jLabel30.setFont(new java.awt.Font("DialogInput", 0, 12));
    jLabel30.setText("员工列表:");
    jPanel6.setBorder(null);
    this.setResizable(false);
    this.setTitle("基本档案管理");
    getContentPane().add(panel1);
    panel1.add(jTabbedPane1,  new GridBagConstraints(1, 0, 1, 2, 1.0, 1.0
            ,GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(17, 9, 0, 16), 8, 15));
    panel1.add(tableScrollPane1,  new GridBagConstraints(0, 1, 1, 1, 1.0, 1.0
            ,GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(8, 14, 0, 0), -271, -76));
    panel1.add(jPanel6,  new GridBagConstraints(0, 2, 2, 1, 1.0, 1.0
            ,GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(11, 14, 15, 16), 65, 13));
    jPanel6.add(jButton3, new XYConstraints(339, 11, 78, -1));
    jPanel6.add(jButton2, new XYConstraints(203, 11, 78, -1));
    jPanel6.add(jButton4, new XYConstraints(477, 10, 78, -1));
    jPanel6.add(jButton1, new XYConstraints(71, 11, 78, -1));
    panel1.add(jLabel30,  new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0
            ,GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(17, 21, 0, 129), 0, 0));
    tableScrollPane1.getViewport().add(jdbTable1, null);
    jTabbedPane1.add(jPanel2,    "基本资料");
    jPanel2.add(jdbTextField1,    new XYConstraints(84, 20, 90, -1));
    jPanel2.add(jdbTextField2,     new XYConstraints(268, 20, 119, -1));
    jPanel2.add(jLabel2,  new XYConstraints(189, 20, -1, -1));
    jPanel2.add(jLabel3,  new XYConstraints(189, 50, -1, -1));
    jPanel2.add(jLabel4, new XYConstraints(16, 50, -1, -1));
    jPanel2.add(jdbTextField4,  new XYConstraints(84, 48, 90, -1));
    jPanel2.add(jdbTextField3,  new XYConstraints(268, 47, 119, -1));
    jPanel2.add(jdbTextField6,  new XYConstraints(84, 76, 90, -1));
    jPanel2.add(jLabel6, new XYConstraints(16, 78, -1, -1));
    jPanel2.add(jLabel5,  new XYConstraints(189, 77, -1, -1));
    jPanel2.add(jdbTextField5,  new XYConstraints(268, 76, 119, -1));
    jPanel2.add(jdbTextField8,  new XYConstraints(84, 105, 90, -1));
    jPanel2.add(jLabel8,  new XYConstraints(16, 107, -1, -1));
    jPanel2.add(jLabel7,  new XYConstraints(189, 106, -1, -1));
    jPanel2.add(jdbTextField7,  new XYConstraints(268, 105, 119, -1));
    jPanel2.add(jdbTextField10,  new XYConstraints(84, 134, 90, -1));
    jPanel2.add(jLabel10,  new XYConstraints(16, 136, -1, -1));
    jPanel2.add(jLabel9,  new XYConstraints(189, 137, -1, -1));
    jPanel2.add(jdbTextField9,   new XYConstraints(268, 134, 119, -1));
    jPanel2.add(jdbTextField12,  new XYConstraints(84, 161, 90, -1));
    jPanel2.add(jLabel12,  new XYConstraints(16, 163, -1, -1));
    jPanel2.add(jLabel11,  new XYConstraints(189, 164, -1, -1));
    jPanel2.add(jdbTextField11,  new XYConstraints(268, 161, 119, -1));
    jPanel2.add(jdbTextField14,  new XYConstraints(84, 189, 90, -1));
    jPanel2.add(jLabel14,  new XYConstraints(16, 191, -1, -1));
    jPanel2.add(jLabel13,  new XYConstraints(189, 192, -1, -1));
    jPanel2.add(jdbTextField13,  new XYConstraints(268, 189, 119, -1));
    jPanel2.add(jdbTextField16,  new XYConstraints(84, 217, 90, -1));
    jPanel2.add(jLabel16,  new XYConstraints(16, 218, -1, -1));
    jPanel2.add(jLabel15,  new XYConstraints(189, 220, -1, -1));
    jPanel2.add(jdbTextField15, new XYConstraints(267, 217, 119, -1));
    jPanel2.add(jdbTextField18, new XYConstraints(84, 245, 90, -1));
    jPanel2.add(jLabel18,  new XYConstraints(16, 247, -1, -1));
    jPanel2.add(jLabel17,  new XYConstraints(189, 248, -1, -1));
    jPanel2.add(jdbTextField17, new XYConstraints(268, 245, 119, -1));
    jPanel2.add(jdbTextField110,   new XYConstraints(84, 273, 303, -1));
    jPanel2.add(jLabel110,  new XYConstraints(16, 275, -1, -1));
    jPanel2.add(jLabel19,  new XYConstraints(16, 304, -1, -1));
    jPanel2.add(jdbTextField19,    new XYConstraints(84, 302, 303, -1));
    jPanel2.add(jLabel1,        new XYConstraints(16, 20, -1, -1));
    jTabbedPane1.add(jPanel1,     "工作经历");
    jPanel1.add(tableScrollPane2, new XYConstraints(13, 17, 391, 187));
    jPanel1.add(jLabel21,  new XYConstraints(213, 226, -1, -1));
    jPanel1.add(jdbTextField23, new XYConstraints(100, 256, 93, -1));
    jPanel1.add(jLabel22, new XYConstraints(213, 257, -1, -1));
    jPanel1.add(jLabel23, new XYConstraints(28, 257, -1, -1));
    jPanel1.add(jdbTextField22, new XYConstraints(290, 256, 102, -1));
    jPanel1.add(jLabel20,  new XYConstraints(28, 226, -1, -1));
    jPanel1.add(jdbTextField20,  new XYConstraints(100, 225, 93, -1));
    jPanel1.add(jdbTextField21,  new XYConstraints(290, 225, 102, -1));
    jPanel1.add(jdbTextField25,   new XYConstraints(100, 287, 292, -1));
    jPanel1.add(jLabel25, new XYConstraints(28, 288, -1, -1));
    tableScrollPane2.getViewport().add(jdbTable2, null);
    jTabbedPane1.add(jPanel3,   "家庭成员");
    jPanel3.add(tableScrollPane3, new XYConstraints(7, 12, 398, 179));
    jPanel3.add(jdbTextField24, new XYConstraints(99, 239, 93, -1));
    jPanel3.add(jLabel29, new XYConstraints(27, 240, -1, -1));
    jPanel3.add(jLabel26, new XYConstraints(27, 209, -1, -1));
    jPanel3.add(jdbTextField29, new XYConstraints(99, 208, 93, -1));
    jPanel3.add(jLabel24, new XYConstraints(212, 209, -1, -1));
    jPanel3.add(jdbTextField27, new XYConstraints(289, 208, 102, -1));
    jPanel3.add(jLabel27, new XYConstraints(212, 240, -1, -1));
    jPanel3.add(jdbTextField28, new XYConstraints(289, 239, 102, -1));
    jPanel3.add(jLabel28, new XYConstraints(27, 271, -1, -1));
    jPanel3.add(jdbTextField26, new XYConstraints(99, 270, 292, -1));
    tableScrollPane3.getViewport().add(jdbTable3, null);
    jTabbedPane1.add(jPanel4,   "奖惩记录");
    jPanel4.add(tableScrollPane4, new XYConstraints(10, 12, 395, 182));
    jPanel4.add(jdbTextField210, new XYConstraints(96, 242, 93, -1));
    jPanel4.add(jLabel214, new XYConstraints(24, 243, -1, -1));
    jPanel4.add(jLabel211, new XYConstraints(24, 212, -1, -1));
    jPanel4.add(jdbTextField214, new XYConstraints(96, 211, 93, -1));
    jPanel4.add(jLabel210, new XYConstraints(209, 212, -1, -1));
    jPanel4.add(jdbTextField212, new XYConstraints(286, 211, 102, -1));
    jPanel4.add(jLabel212, new XYConstraints(209, 243, -1, -1));
    jPanel4.add(jdbTextField213, new XYConstraints(286, 242, 102, -1));
    jPanel4.add(jLabel213, new XYConstraints(24, 274, -1, -1));
    jPanel4.add(jdbTextField211, new XYConstraints(96, 273, 292, -1));
    tableScrollPane4.getViewport().add(jdbTable4, null);
    jTabbedPane1.add(jPanel5,   "培训经历");
    jPanel5.add(tableScrollPane5,  new XYConstraints(9, 13, 397, 187));
    tableScrollPane5.getViewport().add(jdbTable5, null);
    jPanel5.add(jdbTextField215, new XYConstraints(100, 247, 93, -1));
    jPanel5.add(jLabel216, new XYConstraints(28, 217, -1, -1));
    jPanel5.add(jdbTextField219, new XYConstraints(100, 216, 93, -1));
    jPanel5.add(jLabel215, new XYConstraints(213, 217, -1, -1));
    jPanel5.add(jdbTextField217, new XYConstraints(290, 216, 102, -1));
    jPanel5.add(jLabel219, new XYConstraints(28, 248, -1, -1));
    jPanel5.add(jLabel217, new XYConstraints(213, 248, -1, -1));
    jPanel5.add(jdbTextField218, new XYConstraints(290, 247, 102, -1));
    jPanel5.add(jLabel218, new XYConstraints(28, 279, -1, -1));
    jPanel5.add(jdbTextField216,     new XYConstraints(100, 278, 93, -1));
    jPanel5.add(jLabel2110,  new XYConstraints(213, 279, -1, -1));
    jPanel5.add(jdbTextField2110,  new XYConstraints(290, 278, 102, -1));
  }
  void otherRefresh(){
    if(jTabbedPane1.getSelectedIndex()<=0){
      return;
    }
    String sid;
    if(queryDataSet1.getRowCount()==0)
      sid="";
    else
      sid=queryDataSet1.getString("stano");
    switch(jTabbedPane1.getSelectedIndex()){
      //case 0:
      case 1:
        try{
          if (queryDataSet2.isOpen()) queryDataSet2.close();
          String sql = "select * from history where sid = \'"+sid+ "\'";

          queryDataSet2.setQuery(new com.borland.dx.sql.dataset.QueryDescriptor(
              database1, sql, null, true, Load.ALL));
          //JOptionPane.showMessageDialog(this,sql);
          queryDataSet2.open();

        }catch(Exception ex){JOptionPane.showMessageDialog(this,ex.toString());}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -