| Eclipse :: java :: check of een internal frame zichtbaar is, enz... Eclipse :: java :: 
check if an internal frame exists : title, name, visibility
 
 public void checkandcreateFrame(String naam){
 
         
boolean bool;bool = false;
 JInternalFrame[] frames = 
desktop.getAllFrames();
 if (frames.length > 0){
 for (int i=0; i<frames.length; 
i++) {
 if (frames[i].getTitle() == 
naam){bool = true;}
 }
 //of frames[i].getName()
 //je moet dan wel bij het 
initieren een naam geven :: frame.setName("klantenvenster");
 // kijken of een internal 
frame zichtbaar is::
 //boolean isVisible = 
frames[i].isVisible();
 }
 if((frames.length == 
0) || (bool == false)){
 createFrameKlanten();
 }
 }
 
 //Maak een nieuw internal frame :.
 protected void createFrame() {
 
 Klanten frame = new Klanten();
 frame.setVisible(true);
 desktop.add(frame);
 try {
 frame.setSelected(true);
 //frame.setName("klantenvenster"); Indien je wil controleren op 
de framenaam
 } catch (java.beans.PropertyVetoException 
e) {}
 }
     
 |