@Override public void resize(int width, int height) { int newWidth = MainPanel.getInstance().getWidth() - groupDiscussionsContainer.getGroupDiscussionLeftPanel().getWidth(); this.setWidth(newWidth - 15); formPanel.setWidth(newWidth - 15); this.setHeight(MainPanel.getInstance().getHeight() - 60); formPanel.setHeight(MainPanel.getInstance().getHeight() - 100); if (description.isRendered()) { description.setHeight(MainPanel.getInstance().getHeight() - 210); } formPanel.layout(); layout(); // groupDiscussionsContainer.getGroupDiscussionMainPanel().add(this); groupDiscussionsContainer.getGroupDiscussionMainPanel().setWidth(newWidth); groupDiscussionsContainer.getGroupDiscussionMainPanel().layout(); }