void () { JPanel bottomPanel = new OpaquePanel(new VerticalLayout(PluginManagerConfigurable.offset5()), PluginManagerConfigurable.MAIN_BG_COLOR); bottomPanel.setBorder(JBUI.Borders.empty(0, 0, 15, 20)); myBottomScrollPane = createScrollPane(bottomPanel); myPanel.add(myBottomScrollPane); bottomPanel.add(myLicensePanel); myLicensePanel.setBorder(JBUI.Borders.emptyBottom(20)); if (myMarketplace) { myHomePage = new LinkPanel(bottomPanel, false); bottomPanel.add(new JLabel()); } Object constraints = JBUIScale.scale(700); bottomPanel.add(myDescriptionComponent = createDescriptionComponent(createHtmlImageViewHandler()), constraints); myChangeNotesPanel = new ChangeNotesPanel(bottomPanel, constraints, myDescriptionComponent); JLabel separator = new JLabel(); separator.setBorder(JBUI.Borders.emptyTop(20)); bottomPanel.add(separator); if (myMarketplace) { bottomPanel.add(mySize = new JLabel()); } else { myHomePage = new LinkPanel(bottomPanel, false); } }