public void actionPerformed(ActionEvent e) { // 获取当前监听到的按键 Button bt = (Button) e.getSource(); if (bt == bt0_HomePanel) { System.out.println("主控界面"); // 显示第一个界面 cardLayout.show(contentPanel, "1"); } else if (bt == bt1_SettingPanel) { System.out.println("设置界面"); // 显示设置界面 cardLayout.show(contentPanel, "2"); } else if (bt == bt2_DrawwingPanel) { System.out.println("绘图界面"); // 显示绘图界面 cardLayout.show(contentPanel, "3"); } else if (bt == bt3_InternetPanel) { System.out.println("网络界面"); // 显示网络界面 cardLayout.show(contentPanel, "4"); } else if (bt == bt4_OtherPanel) { System.out.println("其他"); // 单出其他选项的菜单 popupmenu.show((Component) popupmenu.getParent(), 0, bt.getY() + bt.getHeight()); // MainFrame.this.init(); // String text =""; // int i=5; // while(i--!=0){ // text = HomePanelUICompnonts.receiveTextArea.getText()+i; // HomePanelUICompnonts.receiveTextArea.setText(text+i); // //刷新 // HomePanelUICompnonts.receiveTextArea.invalidate(); // try { // Thread.sleep(2000); // } catch (InterruptedException e1) { // // TODO Auto-generated catch block // e1.printStackTrace(); // } // } } else { } }