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

📄 eventframe.java~27~

📁 这是本人刚刚得到的JBuilder9软件开发项目实践的源码
💻 JAVA~27~
字号:
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 connection1) {    try {      CardID = ID;      con = connection1;      jbInit();    }    catch(Exception e) {      e.printStackTrace();    }  }  private void jbInit() throws Exception {    Statement stmt = con.createStatement();    ResultSet rs =stmt.executeQuery("Select Name from queryview where CardID ="+CardID);    rs.next();    UserName = rs.getString("Name");    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(UserName,CardID,con);    storePanel1 = new storePanel(UserName,CardID,con,this);    getPanel1 = new getPanel(UserName,CardID,con,this);    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 toquery(){    //queryPanel1=null;    //queryPanel1= new queryPanel(UserName,CardID,con);    jSplitPane1.remove(2);    jSplitPane1.add(queryPanel1,JSplitPane.RIGHT);  }  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 JSplitPane jSplitPane1;  private welcomePanel welcomePanel1;  private queryPanel queryPanel1;  private storePanel storePanel1;  private getPanel getPanel1;  private JTree jTree1;  private Connection con;  private String CardID;  private String UserName;}

⌨️ 快捷键说明

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