if (ov != null)
{
Overview overview = new Overview();
- JInternalFrame frame = (JInternalFrame) SwingUtilities
- .getAncestorOfClass(JInternalFrame.class, ov);
- overview.setTitle(frame.getTitle());
- Rectangle bounds = frame.getBounds();
+ overview.setTitle(ov.getTitle());
+ Rectangle bounds = ov.getFrameBounds();
overview.setXpos(bounds.x);
overview.setYpos(bounds.y);
overview.setWidth(bounds.width);
{
OverviewPanel overviewPanel = af
.openOverviewPanel(overview.isShowHidden());
- JInternalFrame frame = (JInternalFrame) SwingUtilities
- .getAncestorOfClass(JInternalFrame.class, overviewPanel);
- frame.setTitle(overview.getTitle());
- frame.setBounds(overview.getXpos(), overview.getYpos(),
+ overviewPanel.setTitle(overview.getTitle());
+ overviewPanel.setFrameBounds(overview.getXpos(), overview.getYpos(),
overview.getWidth(), overview.getHeight());
Color gap = new Color(overview.getGapColour());
Color residue = new Color(overview.getResidueColour());