List of usage examples for javax.swing JInternalFrame isVisible
@Transient public boolean isVisible()
From source file:org.pentaho.reporting.engine.classic.demo.ancient.demo.layouts.internalframe.InternalFrameDemoFrame.java
/** * Handler method called by the preview action. This method should perform all operations to preview the report. */// w w w . ja v a2 s . c o m protected void attemptPreview() { final JInternalFrame frame = findSelectedFrame(); if (frame == null) { return; } final Rectangle bounds = frame.getBounds(); final Container parent = frame.getParent(); final boolean visible = frame.isVisible(); final int layer = frame.getLayer(); // now print .. previewReport(frame); if (parent != null) { if (frame.getParent() != parent) { frame.getParent().remove(frame); parent.add(frame); } } frame.setBounds(bounds); frame.setVisible(visible); frame.setLayer(new Integer(layer)); }