/** * returns the first window with the given title, null if none can be found. * * @param title the title to look for * @return null, if no instance can be found */ public Container getWindow(String title) { Container result; Iterator<Container> iter; Container current; boolean found; result = null; iter = getWindowList(); while (iter.hasNext()) { current = iter.next(); found = false; if (current instanceof ChildFrameMDI) { found = ((ChildFrameMDI) current).getTitle().equals(title); } else if (current instanceof ChildFrameSDI) { found = ((ChildFrameSDI) current).getTitle().equals(title); } if (found) { result = current; break; } } return result; }
menuItem = new JMenuItem(((ChildFrameMDI) frame).getTitle()); } else if (frame instanceof ChildFrameSDI) { menuItem = new JMenuItem(((ChildFrameSDI) frame).getTitle());
/** * returns the first window with the given title, null if none can be found. * * @param title the title to look for * @return null, if no instance can be found */ public Container getWindow(String title) { Container result; Iterator<Container> iter; Container current; boolean found; result = null; iter = getWindowList(); while (iter.hasNext()) { current = iter.next(); found = false; if (current instanceof ChildFrameMDI) { found = ((ChildFrameMDI) current).getTitle().equals(title); } else if (current instanceof ChildFrameSDI) { found = ((ChildFrameSDI) current).getTitle().equals(title); } if (found) { result = current; break; } } return result; }
menuItem = new JMenuItem(((ChildFrameMDI) frame).getTitle()); } else if (frame instanceof ChildFrameSDI) { menuItem = new JMenuItem(((ChildFrameSDI) frame).getTitle());
sdiFrame.setExtendedState(JFrame.NORMAL); sdiFrame.toFront(); createTitle(sdiFrame.getTitle());
sdiFrame.setExtendedState(JFrame.NORMAL); sdiFrame.toFront(); createTitle(sdiFrame.getTitle());
@Override public void windowActivated(WindowEvent e) { // update title of parent if (getParentFrame() != null) { getParentFrame().createTitle(getTitle()); } } });
@Override public void windowActivated(WindowEvent e) { // update title of parent if (getParentFrame() != null) { getParentFrame().createTitle(getTitle()); } } });