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) {}
}
|