Java swing中树状组件JTree的使用,左边点击不同菜单( 二 )

<11;i++) {a[0][i]=name[i];}jsp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);//水平滚动条始终显示jsp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);//垂直滚动条始终显示p1.add(button1, BorderLayout.NORTH);table.getColumnModel().getColumn(0).setPreferredWidth(50);//设置表格每列的宽度table.getColumnModel().getColumn(1).setPreferredWidth(80);table.getColumnModel().getColumn(2).setPreferredWidth(80);table.getColumnModel().getColumn(3).setPreferredWidth(80);table.getColumnModel().getColumn(4).setPreferredWidth(80);table.getColumnModel().getColumn(5).setPreferredWidth(80);table.getColumnModel().getColumn(6).setPreferredWidth(80);table.getColumnModel().getColumn(7).setPreferredWidth(80);table.getColumnModel().getColumn(8).setPreferredWidth(80);table.getColumnModel().getColumn(9).setPreferredWidth(80);table.getColumnModel().getColumn(10).setPreferredWidth(80);//p1.add(table,BorderLayout.SOUTH);p1.setBounds(0, 0, 800, 800);p.removeAll();p.add(p1);//table.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);//是用来设置JTable的列宽度是否随着JTable的变化而变化 。// off固定不变 。~}if(selectionNode.toString()=="显示用户信息") {JButton button1=new JButton("查看所有用户信息");JPanel p1=new JPanel();p1.setLayout(new java.awt.BorderLayout());JTable table; Object a[][];a=new Object[100][7];Object name[]= {"账号","姓名","性别","出生日期","电子邮箱","密码","已订票数"};table=new JTable(a,name);//a[99][3]="吴洪伟";for(int i=0;i<7;i++) {a[0][i]=name[i];}//滚动条JScrollPane jsp=new JScrollPane(table);p1.add(jsp,BorderLayout.SOUTH);p1.add(button1, BorderLayout.NORTH);jsp.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);//水平滚动条始终显示jsp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);//垂直滚动条始终显示//p1.add(table,BorderLayout.SOUTH);p1.setBounds(0, 0, 800, 800);p.removeAll();p.add(p1);table.getColumnModel().getColumn(0).setPreferredWidth(100);//设置表格每列的宽度table.getColumnModel().getColumn(1).setPreferredWidth(80);table.getColumnModel().getColumn(2).setPreferredWidth(80);table.getColumnModel().getColumn(3).setPreferredWidth(80);table.getColumnModel().getColumn(4).setPreferredWidth(110);table.getColumnModel().getColumn(5).setPreferredWidth(80);table.getColumnModel().getColumn(6).setPreferredWidth(80);table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);//是用来设置JTable的列宽度是否随着JTable的变化而变化 。// off固定不变 。~}if(selectionNode.toString()=="用户咨询界面") {ChatWindow win=new ChatWindow();win.setDefaultCloseOperation(DISPOSE_ON_CLOSE);}}}}