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

📄 mainfrm.java~261~

📁 对2000元以上的资产管理
💻 JAVA~261~
📖 第 1 页 / 共 2 页
字号:
package assetprj;

import java.awt.*;
import java.awt.event.*;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JToolBar;
import javax.swing.JButton;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
import java.awt.Dimension;
import javax.swing.BorderFactory;
import java.awt.Color;
import java.awt.BorderLayout;
import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.Timer;
import java.util.TimerTask;
import com.util.ShowTimer;
import javax.swing.JSplitPane;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.JTable;
import javax.swing.JTextField;
import java.awt.Rectangle;
import javax.swing.*;
import javax.swing.border.TitledBorder;
import javax.swing.border.Border;
import com.cdaccp.view.WelcomePnl;
import com.cdaccp.view.SearchPnl;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.TreeModel;
import javax.swing.tree.DefaultTreeModel;
import javax.swing.event.TreeSelectionEvent;
import javax.swing.event.TreeSelectionListener;
import com.cdaccp.view.ShowDataPnl;
import com.cdaccp.dao.CategoryDAO;
import java.util.List;
import com.cdaccp.entity.Category;
import com.cdaccp.view.dialog.AddAssetDlg;
import com.cdaccp.dao.AssetDAO;
import java.util.Vector;
import javax.swing.table.DefaultTableModel;
import com.util.DataManager;

public class MainFrm
    extends JFrame {
  JPanel contentPane;
  BorderLayout borderLayout1 = new BorderLayout();
  JMenuBar jMenuBar1 = new JMenuBar();
  JMenu jMenuFile = new JMenu();
  JMenuItem jMenuFileExit = new JMenuItem();
  JMenu jMenuHelp = new JMenu();
  JMenuItem jMenuHelpAbout = new JMenuItem();
  JToolBar jToolBar = new JToolBar();
  JButton jButton1 = new JButton();
  JButton jButton2 = new JButton();
  JButton jButton3 = new JButton();
  ImageIcon image1 = new ImageIcon(assetprj.MainFrm.class.getResource(
      "openFile.png"));
  ImageIcon image2 = new ImageIcon(assetprj.MainFrm.class.getResource(
      "closeFile.png"));
  ImageIcon image3 = new ImageIcon(assetprj.MainFrm.class.getResource(
      "help.png"));
  JPanel jPanel1 = new JPanel();
  JLabel jLabel1 = new JLabel();
  JLabel jLabel2 = new JLabel();
//  JTable jTable1 = new JTable(50, 10);
  TitledBorder titledBorder1 = new TitledBorder("");
  Border border1 = BorderFactory.createCompoundBorder(titledBorder1,
      BorderFactory.createEmptyBorder(3, 0, 0, 0));
  DefaultMutableTreeNode root = new DefaultMutableTreeNode("浏览方式");
  TreeModel treeModel = new DefaultTreeModel(root);
  TitledBorder titledBorder2 = new TitledBorder("");
  JMenuItem jMenuItem1 = new JMenuItem();
  JMenuItem jMenuItem2 = new JMenuItem();
  JMenu jMenu1 = new JMenu();
  JMenu jMenu2 = new JMenu();
  JMenuItem jMenuItem3 = new JMenuItem();
  JMenuItem jMenuItem4 = new JMenuItem();
  JMenuItem jMenuItem5 = new JMenuItem();
  JMenu jMenu3 = new JMenu();
  JMenuItem jMenuItem6 = new JMenuItem();
  JMenuItem jMenuItem7 = new JMenuItem();
  JMenu jMenu4 = new JMenu();
  JMenuItem jMenuItem8 = new JMenuItem();
  JMenuItem jMenuItem9 = new JMenuItem();
  JMenuItem jMenuItem10 = new JMenuItem();
  Border border2 = BorderFactory.createLineBorder(Color.lightGray, 2);
  Border border3 = BorderFactory.createLineBorder(Color.lightGray, 1);
  JPanel mainPnl = new JPanel();
  BorderLayout borderLayout2 = new BorderLayout();
  JPanel jPanel2 = new JPanel();
  JLabel jLabel3 = new JLabel();
  JPanel jPanel3 = new JPanel();
  GridLayout gridLayout1 = new GridLayout();
  Border border4 = BorderFactory.createEmptyBorder(0, 0, 30, 0);
  JSplitPane jSplitPane1 = new JSplitPane();
  JScrollPane jScrollPane2 = new JScrollPane();
  JTree jTree1 = new JTree(root);
  DefaultTableModel model = new DefaultTableModel(30, 10);
  JTable jTable1 = new JTable(model);
  JTextField jtfAssetId = new JTextField();
  JLabel jLabel4 = new JLabel();
  JTextField jtfAssetName = new JTextField();
  JButton jButton4 = new JButton();
  JComboBox jcbType = new JComboBox();
  JPanel jPanel4 = new JPanel();
  BorderLayout borderLayout3 = new BorderLayout();
  JScrollPane jScrollPane1 = new JScrollPane();
  JPanel jPanel5 = new JPanel();
  JButton jButton5 = new JButton();
  JButton jButton6 = new JButton();
  JButton jButton7 = new JButton();
  JButton jButton8 = new JButton();
  public MainFrm() {
    try {
      setDefaultCloseOperation(EXIT_ON_CLOSE);
      jbInit();
    }
    catch (Exception exception) {
      exception.printStackTrace();
    }
  }

  /**
   * Component initialization.
   *
   * @throws java.lang.Exception
   */
  private void jbInit() throws Exception {
    border4 = BorderFactory.createEmptyBorder(5, 0, 0, 0);
    border1 = BorderFactory.createCompoundBorder(titledBorder1,
                                                 BorderFactory.
                                                 createEmptyBorder(3, 0, 0, 0));
    titledBorder1 = new TitledBorder("详细信息查询");
    contentPane = (JPanel) getContentPane();
    contentPane.setLayout(borderLayout1);
    setSize(new Dimension(992, 580));
    setTitle("Frame Title");
    jMenuFile.setText("固定资产管理");
    jMenuFileExit.setText("添加固定资产");
    jMenuFileExit.addActionListener(new MainFrm_jMenuFileExit_ActionAdapter(this));
    jMenuHelp.setText("帮助");
    jMenuHelpAbout.setText("帮助");
    jMenuHelpAbout.addActionListener(new MainFrm_jMenuHelpAbout_ActionAdapter(this));
    jLabel1.setText("操作员:胡杰");
//    jLabel2.setText("时间:"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
    jPanel1.setBorder(BorderFactory.createEtchedBorder());
    jToolBar.setBorder(BorderFactory.createEtchedBorder());
    jMenuItem1.setText("修改固定资产");
    jMenuItem2.setText("删除固定资产");
    jMenu2.setText("职工管理");
    jMenuItem3.setText("添加职工");
    jMenuItem4.setText("修改职工");
    jMenuItem5.setText("删除职工");
    jMenu3.setText("用户管理");
    jMenuItem6.setText("修改密码");
    jMenuItem7.setText("退出");
    jMenu4.setText("资产借用管理");
    jMenuItem8.setText("借用资产");
    jMenuItem9.setText("归回资产");
    jMenuItem10.setText("关于我们");
    mainPnl.setLayout(borderLayout2);
    jLabel3.setText("资产编号");
    jPanel3.setLayout(gridLayout1);
    gridLayout1.setHgap(30);
    gridLayout1.setVgap(30);
    jPanel2.setBorder(BorderFactory.createEtchedBorder());
    jPanel3.setBorder(border4);
    jTree1.addTreeSelectionListener(new MainFrm_jTree1_treeSelectionAdapter(this));
    jtfAssetId.setColumns(15);
    jLabel4.setText(" 资产名称");
    jtfAssetName.setColumns(15);
    jButton4.setText("查 询");
    jButton4.addActionListener(new MainFrm_jButton4_actionAdapter(this));
    jcbType.setPreferredSize(new Dimension(110, 20));
    jcbType.addActionListener(new MainFrm_jcbType_actionAdapter(this));
    jSplitPane1.setDividerSize(3);
    jPanel4.setLayout(borderLayout3);
    jPanel5.setBorder(border4);
    jButton5.setText("< 上一页");
    jButton6.setText("<< 首页");
    jButton7.setText("下一页 >");
    jButton8.setToolTipText("");
    jButton8.setText("尾页 >>");
    jMenuBar1.add(jMenuFile);
    jMenuBar1.add(jMenu2);
    jMenuBar1.add(jMenu3);
    jMenuBar1.add(jMenu4);
    jMenuFile.add(jMenuFileExit);
    jMenuFile.add(jMenuItem1);
    jMenuFile.add(jMenuItem2);
    jMenuBar1.add(jMenuHelp);
    jMenuHelp.add(jMenuHelpAbout);
    jMenuHelp.add(jMenuItem10);
    setJMenuBar(jMenuBar1);
    jButton1.setIcon(image1);
    jButton1.setToolTipText("Open File");
    jButton2.setIcon(image2);
    jButton2.setToolTipText("Close File");
    jButton3.setIcon(image3);
    jButton3.setToolTipText("Help");
    jToolBar.add(jButton1);
    jToolBar.add(jButton2);
    jToolBar.add(jButton3);

    jPanel1.add(jLabel1);
    jPanel1.add(jLabel2);
    contentPane.add(mainPnl, java.awt.BorderLayout.CENTER);
    mainPnl.add(jPanel2, java.awt.BorderLayout.NORTH);
    jPanel2.add(jLabel3);
    jPanel2.add(jtfAssetId);
    jPanel2.add(jLabel4);
    jPanel2.add(jtfAssetName);
    jcbType.addItem("请选择查询类型");
    jcbType.addItem("基本信息");
    jcbType.addItem("借用记录");
    jPanel2.add(jcbType);
    jPanel2.add(jButton4);
    mainPnl.add(jPanel3, java.awt.BorderLayout.CENTER);
    jPanel3.add(jSplitPane1);
    jSplitPane1.add(jScrollPane2, JSplitPane.LEFT);
    jSplitPane1.add(jPanel4, JSplitPane.RIGHT);
    jScrollPane2.getViewport().add(jTree1);
    ShowTimer myTimer = new ShowTimer();
    myTimer.setLabel(jLabel2);
    Timer timer = new Timer();
    timer.schedule(myTimer, 0, 1000);
    jMenu2.add(jMenuItem3);
    jMenu2.add(jMenuItem4);
    jMenu2.add(jMenuItem5);
    jMenu3.add(jMenuItem6);
    jMenu3.add(jMenuItem7);
    jMenu4.add(jMenuItem8);

⌨️ 快捷键说明

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