📄 eventframe.java~22~
字号:
package card;import java.awt.*;import java.awt.event.*;import java.lang.reflect.*;import java.util.*;import javax.swing.*;import javax.swing.tree.*;import javax.swing.event.*;import java.sql.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2003</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class eventFrame extends JFrame implements TreeSelectionListener{ public eventFrame(String ID,Connection connection) { try { CardID = ID; con = connection; jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { jSplitPane1 = new JSplitPane(); this.getContentPane().setLayout(null); jSplitPane1.setBounds(new Rectangle(0, 0, 400, 300)); this.getContentPane().add(jSplitPane1, null); welcomePanel1 = new welcomePanel(); queryPanel1 = new queryPanel(); storePanel1 = new storePanel(); getPanel1 = new getPanel(); DefaultMutableTreeNode root = new DefaultMutableTreeNode("信用卡系统"); DefaultMutableTreeNode bitchThing = new DefaultMutableTreeNode("查询"); root.add(bitchThing); bitchThing = new DefaultMutableTreeNode("存款"); root.add(bitchThing); bitchThing = new DefaultMutableTreeNode("取款"); root.add(bitchThing); jTree1 = new JTree(root); jSplitPane1.setDividerLocation(100); jSplitPane1.add(jTree1, JSplitPane.LEFT); jSplitPane1.add(welcomePanel1,JSplitPane.RIGHT); jTree1.addTreeSelectionListener(this); int mode = TreeSelectionModel.SINGLE_TREE_SELECTION; jTree1.getSelectionModel().setSelectionMode(mode); } public void valueChanged(TreeSelectionEvent event){ String node=jTree1.getLastSelectedPathComponent().toString(); if(node.equals("查询")){ jSplitPane1.remove(jSplitPane1.getRightComponent()); jSplitPane1.add(queryPanel1,JSplitPane.RIGHT); } if(node.equals("存款")){ jSplitPane1.remove(jSplitPane1.getRightComponent()); jSplitPane1.add(storePanel1,JSplitPane.RIGHT); } if(node.equals("取款")){ jSplitPane1.remove(jSplitPane1.getRightComponent()); jSplitPane1.add(getPanel1,JSplitPane.RIGHT); } if(node.equals("信用卡系统")){ jSplitPane1.remove(jSplitPane1.getRightComponent()); jSplitPane1.add(welcomePanel1,JSplitPane.RIGHT); } } private String CardID; private JSplitPane jSplitPane1; private welcomePanel welcomePanel1; private queryPanel queryPanel1; private storePanel storePanel1; private getPanel getPanel1; private JTree jTree1; private Connection con;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -