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

📄 fcjframe.java

📁 小区物业管理系统(java版) java swing + access 2003
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        jTreePanel.setBounds(0, 0, 190, 430);        jControlPanel.setLayout(null);        jControlPanel.setBorder(new javax.swing.border.BevelBorder(javax.swing.border.BevelBorder.RAISED));        operates.setLayout(null);        operates.setBorder(new javax.swing.border.EtchedBorder());        jLabel1.setText("\u623f\u95f4\u4ee3\u7801:*");        operates.add(jLabel1);        jLabel1.setBounds(10, 50, 70, 15);        roomCode.setEditable(false);        operates.add(roomCode);        roomCode.setBounds(80, 50, 90, 20);        jLabel2.setText("\u6240\u5c5e\u5927\u697c:");        operates.add(jLabel2);        jLabel2.setBounds(190, 50, 60, 15);        zone.setEditable(false);        operates.add(zone);        zone.setBounds(250, 50, 90, 20);        jLabel3.setText("\u5ba2\u6237\u63cf\u8ff0:");        operates.add(jLabel3);        jLabel3.setBounds(10, 80, 60, 15);        clientName.setEditable(false);        operates.add(clientName);        clientName.setBounds(80, 80, 260, 20);        jLabel4.setText("\u697c\u5c42\u53f7:");        operates.add(jLabel4);        jLabel4.setBounds(10, 110, 60, 15);        floorNo.setEditable(false);        operates.add(floorNo);        floorNo.setBounds(80, 110, 90, 20);        jLabel5.setText("\u623f\u95f4\u53f7:");        operates.add(jLabel5);        jLabel5.setBounds(190, 110, 60, 15);        roomNo.setEditable(false);        operates.add(roomNo);        roomNo.setBounds(250, 110, 90, 20);        jLabel6.setText("\u623f\u578b:");        operates.add(jLabel6);        jLabel6.setBounds(10, 140, 30, 15);        roomKind.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "", "单房", "一房一厅", "二房一厅", "三房一厅", "三房两厅" }));        roomKind.setEnabled(false);        operates.add(roomKind);        roomKind.setBounds(80, 140, 90, 20);        jLabel7.setText("\u671d\u5411:");        operates.add(jLabel7);        jLabel7.setBounds(190, 140, 30, 15);        face.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "", "朝南", "朝北", "东南", "西南" }));        face.setEnabled(false);        operates.add(face);        face.setBounds(250, 140, 90, 20);        jLabel8.setText("\u623f\u5c4b\u7ed3\u6784:");        operates.add(jLabel8);        jLabel8.setBounds(10, 170, 60, 15);        roomStructure.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "", "钢筋混凝土" }));        roomStructure.setEnabled(false);        operates.add(roomStructure);        roomStructure.setBounds(80, 170, 90, 20);        jLabel9.setText("\u5efa\u7b51\u9762\u79ef:");        operates.add(jLabel9);        jLabel9.setBounds(10, 200, 54, 15);        roomSize.setEditable(false);        operates.add(roomSize);        roomSize.setBounds(80, 200, 90, 20);        jLabel10.setText("\u4f7f\u7528\u72b6\u6001:");        operates.add(jLabel10);        jLabel10.setBounds(190, 170, 60, 15);        roomStatus.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "", "空闲", "出租", "自住" }));        roomStatus.setEnabled(false);        operates.add(roomStatus);        roomStatus.setBounds(250, 170, 90, 20);        jLabel11.setText("\u4f7f\u7528\u9762\u79ef:");        operates.add(jLabel11);        jLabel11.setBounds(190, 200, 60, 15);        roomUseSize.setEditable(false);        operates.add(roomUseSize);        roomUseSize.setBounds(250, 200, 90, 20);        jLabel12.setFont(new java.awt.Font("宋体", 0, 18));        jLabel12.setText("\u623f\u4ea7\u8d44\u6e90\u4fe1\u606f");        operates.add(jLabel12);        jLabel12.setBounds(10, 10, 110, 20);        jLabel13.setText("\u5907\u6ce8:");        operates.add(jLabel13);        jLabel13.setBounds(10, 230, 30, 15);        roomRemarkPanel.setLayout(null);        roomRemarkPanel.setBorder(new javax.swing.border.EtchedBorder());        roomRemark.setColumns(30);        roomRemark.setEditable(false);        roomRemark.setLineWrap(true);        roomRemark.setRows(4);        roomRemark.setWrapStyleWord(true);        remarkScrollPane.setViewportView(roomRemark);        roomRemarkPanel.add(remarkScrollPane);        remarkScrollPane.setBounds(0, 0, 260, 130);        operates.add(roomRemarkPanel);        roomRemarkPanel.setBounds(80, 230, 260, 130);        jControlPanel.add(operates);        operates.setBounds(10, 10, 410, 370);        buttons.setLayout(null);        add.setText("\u6dfb\u52a0");        add.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                addActionPerformed(evt);            }        });        buttons.add(add);        add.setBounds(0, 10, 60, 23);        modify.setText("\u7f16\u8f91");        modify.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                modifyActionPerformed(evt);            }        });        buttons.add(modify);        modify.setBounds(70, 10, 60, 23);        save.setText("\u4fdd\u5b58");        save.setEnabled(false);        save.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                saveActionPerformed(evt);            }        });        buttons.add(save);        save.setBounds(140, 10, 60, 23);        delete.setText("\u5220\u9664");        delete.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                deleteActionPerformed(evt);            }        });        buttons.add(delete);        delete.setBounds(280, 10, 60, 23);        quit.setText("\u5173\u95ed");        quit.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                quitActionPerformed(evt);            }        });        buttons.add(quit);        quit.setBounds(350, 10, 60, 23);        dispose.setText("\u653e\u5f03");        dispose.setEnabled(false);        dispose.addActionListener(new java.awt.event.ActionListener() {            public void actionPerformed(java.awt.event.ActionEvent evt) {                disposeActionPerformed(evt);            }        });        buttons.add(dispose);        dispose.setBounds(210, 10, 60, 23);        jControlPanel.add(buttons);        buttons.setBounds(10, 380, 410, 40);        getContentPane().add(jControlPanel);        jControlPanel.setBounds(190, 0, 430, 430);        pack();    }    // </editor-fold>//GEN-END:initComponents    private void deleteActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_deleteActionPerformed// TODO 将在此处添加您的处理代码:        int i=JOptionPane.showConfirmDialog(this,"删除提示","是否确认删除",JOptionPane.YES_NO_CANCEL_OPTION,JOptionPane.QUESTION_MESSAGE);        if(i==JOptionPane.YES_OPTION){            Object nodeObject=jIndexTree.getLastSelectedPathComponent();            delete(nodeObject);            removeCurrentNode();        }           }//GEN-LAST:event_deleteActionPerformed    private void saveActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_saveActionPerformed// TODO 将在此处添加您的处理代码:            if(addFlag==true){                 if(check()){                    disabledTools();                    insert();                    query(addObject(roomCode.getText().trim().toUpperCase()));                    addFlag=false;                    add.setEnabled(true);modify.setEnabled(true);delete.setEnabled(true);                    save.setEnabled(false);dispose.setEnabled(false);                }            }                        if(modifyFlag==true){                disabledTools();                Object nodeObject=jIndexTree.getLastSelectedPathComponent();                update(nodeObject);                          modifyFlag=false;                add.setEnabled(true);modify.setEnabled(true);delete.setEnabled(true);                save.setEnabled(false);dispose.setEnabled(false);                       }                             }//GEN-LAST:event_saveActionPerformed    private void disposeActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_disposeActionPerformed// TODO 将在此处添加您的处理代码:        if(addFlag==true){            disabledTools();            add.setEnabled(true);modify.setEnabled(true);delete.setEnabled(true);            save.setEnabled(false);dispose.setEnabled(false);            addFlag=false;            Object nodeObject=jIndexTree.getLastSelectedPathComponent();            query(nodeObject);        }        if(modifyFlag==true){            disabledTools();            add.setEnabled(true);modify.setEnabled(true);delete.setEnabled(true);            save.setEnabled(false);dispose.setEnabled(false);            modifyFlag=false;            Object nodeObject=jIndexTree.getLastSelectedPathComponent();            query(nodeObject);        }    }//GEN-LAST:event_disposeActionPerformed    private void jIndexTreeValueChanged(javax.swing.event.TreeSelectionEvent evt) {//GEN-FIRST:event_jIndexTreeValueChanged// TODO 将在此处添加您的处理代码:       //显示房间        Object path[]=evt.getPath().getPath();        String s=path[0].toString();        for(int i=1;i<path.length;i++){            s+="-"+path[i].toString();        }        status.setText(s);       //查询房间信息         Object nodeObject=jIndexTree.getLastSelectedPathComponent();        DefaultMutableTreeNode node=(DefaultMutableTreeNode)nodeObject;        if(!node.isLeaf()){            add.setEnabled(false);            modify.setEnabled(false);            delete.setEnabled(false);        }        else{            add.setEnabled(true);            modify.setEnabled(true);            delete.setEnabled(true);            query(nodeObject);        }    }//GEN-LAST:event_jIndexTreeValueChanged    private void modifyActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_modifyActionPerformed// TODO 将在此处添加您的处理代码:        modifyFlag=true;        enabledTools();        roomCode.setEditable(false);        add.setEnabled(false);modify.setEnabled(false);delete.setEnabled(false);        save.setEnabled(true);dispose.setEnabled(true);    }//GEN-LAST:event_modifyActionPerformed        private void addActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_addActionPerformed// TODO 将在此处添加您的处理代码:        addFlag=true;        enabledTools();        clearTools();        add.setEnabled(false);modify.setEnabled(false);delete.setEnabled(false);        save.setEnabled(true);dispose.setEnabled(true);           }//GEN-LAST:event_addActionPerformed        private void quitActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_quitActionPerformed// TODO 将在此处添加您的处理代码:              try{            db.close();            System.gc();        }        catch(Exception e){            System.out.println("数据库关闭异常"+e);        }         dispose();    }//GEN-LAST:event_quitActionPerformed        /**     * @param args the command line arguments     */    public static void main(String args[]) {        java.awt.EventQueue.invokeLater(new Runnable() {            public void run() {                new FCJFrame().setVisible(true);            }        });    }        // 变量声明 - 不进行修改//GEN-BEGIN:variables    private javax.swing.JButton add;    private javax.swing.JPanel buttons;    private javax.swing.JTextField clientName;    private javax.swing.JButton delete;    private javax.swing.JButton dispose;    private javax.swing.JComboBox face;    private javax.swing.JTextField floorNo;    private javax.swing.JPanel jControlPanel;    private javax.swing.JPanel jIndexPanel;    private javax.swing.JTree jIndexTree;    private javax.swing.JLabel jLabel1;    private javax.swing.JLabel jLabel10;    private javax.swing.JLabel jLabel11;    private javax.swing.JLabel jLabel12;    private javax.swing.JLabel jLabel13;    private javax.swing.JLabel jLabel2;    private javax.swing.JLabel jLabel3;    private javax.swing.JLabel jLabel4;    private javax.swing.JLabel jLabel5;    private javax.swing.JLabel jLabel6;    private javax.swing.JLabel jLabel7;    private javax.swing.JLabel jLabel8;    private javax.swing.JLabel jLabel9;    private javax.swing.JScrollPane jScrollPaneIndex;    private javax.swing.JPanel jStatusPanel;    private javax.swing.JPanel jTreePanel;    private javax.swing.JButton modify;    private javax.swing.JPanel operates;    private javax.swing.JButton quit;    private javax.swing.JScrollPane remarkScrollPane;    private javax.swing.JTextField roomCode;    private javax.swing.JComboBox roomKind;    private javax.swing.JTextField roomNo;    private javax.swing.JTextArea roomRemark;    private javax.swing.JPanel roomRemarkPanel;    private javax.swing.JTextField roomSize;    private javax.swing.JComboBox roomStatus;    private javax.swing.JComboBox roomStructure;    private javax.swing.JTextField roomUseSize;    private javax.swing.JButton save;    private javax.swing.JLabel status;    private javax.swing.JTextField zone;    // 变量声明结束//GEN-END:variables    }

⌨️ 快捷键说明

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