static void activateInternalFrame(final Component c) { swing { JInternalFrame f = getInternalFrame(c); if (f == null) ret; if (!f.isVisible()) f.setVisible(true); if (f.getState() == JInternalFrame.ICONIFIED) f.setState(JInternalFrame.NORMAL); f.setSelected(true); } }