欢迎来到虫虫下载站 | 资源下载 资源专辑 关于我们
虫虫下载站

mainframe.java

资金源码管理系统,用java开发的,有用的人可以试试看
JAVA
第 1 页 / 共 5 页
字号:
    jLabel20.setBounds(new Rectangle(24, 49, 73, 16));
    jCboxZCnum.setBackground(new Color(255, 249, 236));
    jCboxZCnum.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jCboxZCnum.setBorder(BorderFactory.createLineBorder(Color.black));
    jCboxZCnum.setBounds(new Rectangle(88, 46, 110, 24));
    jLabel21.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jLabel21.setText("借  用  人:");
    jLabel21.setBounds(new Rectangle(211, 49, 73, 16));
    JtextEditname.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    JtextEditname.setBorder(BorderFactory.createLineBorder(Color.black));
    JtextEditname.setBounds(new Rectangle(281, 85, 110, 24));
    jCboxSFGH.setBackground(new Color(255, 249, 236));
    jCboxSFGH.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jCboxSFGH.setBorder(BorderFactory.createLineBorder(Color.black));
    jCboxSFGH.setBounds(new Rectangle(89, 86, 110, 24));

    jCboxSFGH.addItem("---请选择---");
    jCboxSFGH.addItem("借用");
    jCboxSFGH.addItem("已还");

    jLabel22.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jLabel22.setText("操   作  员:");
    jLabel22.setBounds(new Rectangle(209, 89, 73, 16));
    JYGHeditbtnpanel.setBackground(maincolor);
    JYGHeditbtnpanel.setBounds(new Rectangle(171, 160, 600, 40)); //归还按钮容器大小及位置
    JYGHeditbtnpanel.setLayout(flowLayout1);
    //资产借用归还按钮美化开始-----------------------------------------------------------------
    btnJY.setBorder(null);
    btnJY.setIcon(new ImageIcon(getClass().getResource("img/btnjygh.gif")));
    btnJY.addActionListener(new MainFrame_btnJY_actionAdapter(this));
    btnJYGH.setBorder(null);
    btnJYGH.setIcon(new ImageIcon(getClass().getResource("img/btngh.gif")));
    btnJYGH.addActionListener(new MainFrame_btnJYGH_actionAdapter(this));
    btnJHselect.setBackground(maincolor);
    btnJHselect.setBorder(null);
    btnJHselect.setIcon(new ImageIcon(getClass().getResource(
        "img/btnselect.gif")));
    btnJHselect.addActionListener(new MainFrame_btnJHselect_actionAdapter(this));
    //资产借用归还按钮美化结束-----------------------------------------------------------------
    jCboxforJYGHselect.setBackground(maincolor);
    jCboxforJYGHselect.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jCboxforJYGHselect.addItem("--根据资产编号");
    jCboxforJYGHselect.addItem("--根据操作员");
    jCboxforJYGHselect.addItem("--根据借还状态");
//    jCboxforJYGHselect.addItem("--根据借用人");
    JtextJYdate.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    JtextJYdate.setBorder(BorderFactory.createLineBorder(Color.black));
    JtextJYdate.setBounds(new Rectangle(464, 43, 110, 24));
    jLabel23.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jLabel23.setText("是否归还:");
    jLabel23.setBounds(new Rectangle(20, 90, 73, 16));
    Jtextbz.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    Jtextbz.setBorder(BorderFactory.createLineBorder(Color.black));
    Jtextbz.setBounds(new Rectangle(465, 86, 110, 24));
    jCboxJYname.setBackground(new Color(255, 249, 236));
    jCboxJYname.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jCboxJYname.setBorder(BorderFactory.createLineBorder(Color.black));
    jCboxJYname.setBounds(new Rectangle(280, 44, 110, 24));
    jLabel24.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jLabel24.setText("归还日期:");
    jLabel24.setBounds(new Rectangle(584, 46, 73, 16));
    JtextGHdate.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    JtextGHdate.setBorder(BorderFactory.createLineBorder(Color.black));
    JtextGHdate.setBounds(new Rectangle(648, 44, 110, 24));
    jLabel25.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jLabel25.setText("备        注:");
    jLabel25.setBounds(new Rectangle(399, 89, 73, 16));
    flowLayout3.setAlignment(FlowLayout.RIGHT);
    flowLayout2.setAlignment(FlowLayout.RIGHT);
    flowLayout4.setAlignment(FlowLayout.RIGHT);
    flowLayout1.setAlignment(FlowLayout.RIGHT);
    Jcboxsonclass.setBackground(new Color(255, 249, 236));
    Jcboxsonclass.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    Jcboxsonclass.setBorder(BorderFactory.createLineBorder(Color.black));
    Jcboxsonclass.setActionCommand("JcboxZCSclass");
    Jcboxsonclass.setBounds(new Rectangle(641, 41, 110, 24));
    jLabel26.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jLabel26.setText("状        态:");
    jLabel26.setBounds(new Rectangle(579, 79, 66, 29));
    JcboxZCsta.setBackground(new Color(255, 249, 236));
    JcboxZCsta.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    JcboxZCsta.setBorder(BorderFactory.createLineBorder(Color.black));
    JcboxZCsta.setBounds(new Rectangle(642, 83, 110, 24));
    jLabel27.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    jLabel27.setText("小        类:");
    jLabel27.setBounds(new Rectangle(579, 41, 66, 29));
    TableHeader.setBackground(maincolor); //设置表格头的背景色
    jTable1.addMouseListener(new MainFrame_jTable1_mouseAdapter(this));
    jPanelBrowse.setLayout(xYLayout2);
    xYLayout2.setWidth(783);
    xYLayout2.setHeight(459);
    jMenuItemBrowse.setText("资产浏览");
    jMenuItemBrowse.addActionListener(new
                                      MainFrame_jMenuItemBrowse_actionAdapter(this));
    jScPforBrowseTabel.getViewport().setBackground(maincolor);
    jScPforBrowseTabel.setPreferredSize(new Dimension(450, 402));
    jScPforBrowseTree.getViewport().setBackground(maincolor);
    jPanelBrowse.setBackground(maincolor);
    jPanelBrowse.setBorder(titledBorder1);
    jTreeBrowse.addTreeSelectionListener(new
                                         MainFrame_jTreeBrowse_treeSelectionAdapter(this));
    jTable1.setToolTipText("");
    JlablWELCOMEIMAGE.setBorder(null);
    contentPane.add(LoginMessagePanel, new XYConstraints(5, 3, 265, 71));
    LoginMessagePanel.add(UserText);
    LoginMessagePanel.add(jLabel2);
    LoginMessagePanel.add(jLabel1);
    LoginMessagePanel.add(DateText);
    DateText.setEnabled(false); //设置登入日期为只读
    contentPane.add(BtnPane, new XYConstraints(271, 3, 516, 71));
    BtnPane.add(JbtnZC);
    BtnPane.add(JbtnZG);
    BtnPane.add(JbtnLB);
    BtnPane.add(JbtnJY);
    BtnPane.add(JbtnEXIT);
    contentPane.add(WelcomePanel, new XYConstraints(5, 74, 783, 208));
    WelcomePanel.add(JlablWELCOMEIMAGE); //欢迎屏
    JlablWELCOMEIMAGE.setIcon(new ImageIcon(getClass().getResource(
        "img/welcome.gif")));
    Menu.add(ZCMenu);
    Menu.add(ZGMenu);
    Menu.add(LBMenu);
    Menu.add(JYGHMenu);
    Menu.add(SelectMenu);
    Menu.add(UserAdminMenu);
    Menu.add(AboutMenu);
    ZCMenu.add(ZCinsertMnu);
    ZCMenu.add(ZCchangeMnu);
    ZCMenu.add(ZCdelMnu);
    AboutMenu.add(AboutsystemMnu);
    AboutMenu.add(HelpMenu);
    ZGMenu.add(ZGinsertMnu);
    ZGMenu.add(ZGchangeMnu);
    ZGMenu.add(ZGdelMnu);
    LBMenu.add(LBinsertMnu);
    LBMenu.add(LBchangeMnu);
    LBMenu.add(LBdelMnu);
    JYGHMenu.add(JYMnu);
    JYGHMenu.add(GHMnu);
    SelectMenu.add(ZCSelectMenu);
    SelectMenu.add(ZGSelectMenu);
    SelectMenu.add(LBSelectMenu);
    SelectMenu.add(JYGHSelectMenu);
    SelectMenu.addSeparator();
    SelectMenu.add(jMenuItemBrowse);
    UserAdminMenu.add(UserpasswordchangeMnu);
    UserAdminMenu.add(NewuserMnu);
    JspanelFortable.getViewport().add(jTable1);
    ZCeditbtnpanel.add(JbtnZCinsert);
    ZCeditbtnpanel.add(JbtnZCchange);
    ZCeditbtnpanel.add(JbtnZCdel);
    ZCeditbtnpanel.add(JbtnZCselect);
    ZCeditbtnpanel.add(CboxforZCselect);
    ZCEditPanel.add(ZCeditbtnpanel);
    ZCEditPanel.add(JtextZCprice);
    ZCEditPanel.add(JtextZCbz);
    ZCEditPanel.add(jLabel5);
    ZCEditPanel.add(jLabel6);
    ZCEditPanel.add(JtextZCName);
    ZCEditPanel.add(jLabel9);
    ZCEditPanel.add(JtextZCNNum);
    ZCEditPanel.add(jLabel8);
    ZCEditPanel.add(JtextZCuser);
    ZCEditPanel.add(jLabel7);
    ZCEditPanel.add(jLabel3);
    ZCEditPanel.add(jLabel4);
    ZCEditPanel.add(JtextZCdate);
    ZCEditPanel.add(Jcboxmanclass);
    ZCEditPanel.add(jLabel26);
    ZCEditPanel.add(jLabel27);
    ZCEditPanel.add(Jcboxsonclass);
    ZCEditPanel.add(JcboxZCsta);
    ZCEditPanel.add(JtextZCcss);
    ZCEditPanel.add(jLabel10);
    ZGEditPanel.add(jLabel11);
    ZGEditPanel.add(jLabel12);
    ZGEditPanel.add(jLabel13);
    ZGEditPanel.add(jLabel14);
    ZGEditPanel.add(JtextZGnum);
    ZGEditPanel.add(JtextZGwork);
    ZGEditPanel.add(JtextZGname);
    ZGEditPanel.add(JtextZGbz);
    ZGEditPanel.add(ZGeditbtnpanel);
    ZGeditbtnpanel.add(JbtnZGinsert);
    ZGeditbtnpanel.add(JbtnZGchange);
    ZGeditbtnpanel.add(JbtnZGdel);
    ZGeditbtnpanel.add(JbtnZGselect);
    ZGeditbtnpanel.add(CboxforZGselect);
    LBEditPanel.add(MainLBid);
    LBEditPanel.add(jLabel15);
    LBEditPanel.add(MainLBname);
    LBEditPanel.add(SonLBid);
    LBEditPanel.add(jLabel16);
    LBEditPanel.add(jLabel17);
    LBEditPanel.add(jLabel18);
    LBEditPanel.add(SonLBname);
    LBEditPanel.add(LBeditbtnpanel);
    LBeditbtnpanel.add(JbtnLBinsert);
    LBeditbtnpanel.add(JbtnLBchange);
    LBeditbtnpanel.add(JbtnLBdel);
    LBeditbtnpanel.add(JbtnLBselect);
    LBeditbtnpanel.add(CboxforLBselect);
    JYGHEditPanel.add(JYGHeditbtnpanel);
    JYGHeditbtnpanel.add(btnJY);
    JYGHeditbtnpanel.add(btnJYGH);
    JYGHeditbtnpanel.add(btnJHselect);
    JYGHeditbtnpanel.add(jCboxforJYGHselect);
    JYGHEditPanel.add(jCboxJYname);
    JYGHEditPanel.add(jLabel19);
    JYGHEditPanel.add(jLabel20);
    JYGHEditPanel.add(jCboxZCnum);
    JYGHEditPanel.add(jLabel21);
    JYGHEditPanel.add(jCboxSFGH);
    JYGHEditPanel.add(JtextJYdate);
    JYGHEditPanel.add(jLabel23);
    JYGHEditPanel.add(jLabel24);
    JYGHEditPanel.add(JtextGHdate);
    JYGHEditPanel.add(jLabel22);
    JYGHEditPanel.add(JtextEditname);
    JYGHEditPanel.add(Jtextbz);
    JYGHEditPanel.add(jLabel25);
    contentPane.add(JspanelFortable, new XYConstraints(5, 291, 783, 252));
    jScPforBrowseTree.getViewport().add(jTreeBrowse);
    jScPforBrowseTabel.getViewport().add(jTableBrowse);
    jPanelBrowse.add(jScPforBrowseTree, new XYConstraints(3, 1, 149, 445));
    jPanelBrowse.add(jScPforBrowseTabel, new XYConstraints(159, 1, 607, 445));
    try {
      stmt = con.createStatement();

      rs = stmt.executeQuery(
          "select DISTINCT catename from category");
      Jcboxmanclass.addItem("---请选择---");
      while (rs.next()) {
        Jcboxmanclass.addItem(rs.getString(1));
      }
      rs = stmt.executeQuery("select DISTINCT subcatename from category");
      Jcboxsonclass.addItem("---请选择---");
      while (rs.next()) {
        Jcboxsonclass.addItem(rs.getString(1));
      }
    }
    catch (SQLException ex1) {
    }
    JcboxZCsta.addItem("---请选择---");
    JcboxZCsta.addItem("正常");
    JcboxZCsta.addItem("维修");
    JcboxZCsta.addItem("报废");

  }

  //控制按纽选择后样式(选中后更新新图片)
  public void btnchangecss(JButton btn, String type) {
    JbtnJY.setIcon(new ImageIcon(getClass().getResource(
        "img/btnjy.gif")));
    JbtnZC.setIcon(new ImageIcon(getClass().getResource(
        "img/btnzc.gif")));
    JbtnLB.setIcon(new ImageIcon(getClass().getResource(
        "img/btnlb.gif")));
    JbtnZG.setIcon(new ImageIcon(getClass().getResource(
        "img/btnzg.gif")));
    btn.setIcon(new ImageIcon(getClass().getResource(
        "img/" + type + "isselect.gif")));
    //System.out.println(type);
  }

  //点击退出按钮时触发的事件
  public void JbtnEXIT_actionPerformed(ActionEvent e) {
    //
    int exit = JOptionPane.showConfirmDialog(this, "确认要退出?", "退出系统",
                                             JOptionPane.YES_NO_OPTION,
                                             JOptionPane.DEFAULT_OPTION
                                             ,
                                             new ImageIcon(getClass().
        getResource("img/exit.gif")));
    //YES_NO_OPTION 常量值为0
    if (exit == JOptionPane.YES_NO_OPTION) {
      // 退出程序
      System.exit(0);
    }
  }

  // 清空文本框
  private void cleanText() {

    // 借用,归还日期
    String lrdate = "" + objCalendar.get(Calendar.YEAR)
        + "-" + (objCalendar.get(Calendar.MONTH) + 1)
        + "-" + objCalendar.get(Calendar.DATE);
    this.JtextJYdate.setText(lrdate);
    this.JtextJYdate.setEnabled(false);
    this.JtextGHdate.setText(lrdate);
    this.JtextGHdate.setEnabled(false);
    this.JtextEditname.setEditable(false);

    // 读入操作员
    JtextEditname.setText(LoginDialog.name);

    this.Jtextbz.setText("");
    this.JtextZCbz.setText("");
    this.JtextZCcss.setText("");
    this.JtextZCdate.setText("");
    this.JtextZCName.setText("");
    this.JtextZCNNum.setText("");
    this.JtextZCprice.setText("");
    this.JtextZCuser.setText("");

⌨️ 快捷键说明

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