为什么,我初始化三个JInternalFrame,在相应的事件里面,显示其中的一个,隐藏另外两个会有影子
代码:public void actionPerformed(ActionEvent e){
    
        try{
         if (e.getActionCommand().toString()=="月工作总结"){           
         JI_week.hide();
         JI_find.hide();
         JI_month.setVisible(true);
        
         }
         if (e.getActionCommand().toString()=="周工作总结"){
         JI_month.hide();
         JI_find.hide();
        
         JI_week.setVisible(true);          } 
         if (e.getActionCommand().toString()=="查找"){
         JI_month.hide();
         JI_week.hide();
         JI_find.setVisible(true);
         }
         
        }catch(Exception ex){}
      }
    }