in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/ConfigurationDialog.kt [38:64]
override fun createCenterPanel(): JComponent {
val formBuilder = FormBuilder.createFormBuilder()
formBuilder.addComponent(createSectionHeader(AsmViewerBundle.message("section.general")))
generalPanel.addToForm(formBuilder)
formBuilder.addSeparator()
formBuilder.addComponent(createSectionHeader(AsmViewerBundle.message("section.jit")))
jitPanel.addToForm(formBuilder)
formBuilder.addSeparator()
formBuilder.addComponent(createSectionHeader(AsmViewerBundle.message("section.build")))
buildPanel.addToForm(formBuilder)
formBuilder.addSeparator()
formBuilder.addComponent(createSectionHeader(AsmViewerBundle.message("section.runtime")))
runtimePanel.addToForm(formBuilder)
val scrollPane = JBScrollPane(formBuilder.panel).apply {
preferredSize = Dimension(550, 450)
border = JBUI.Borders.empty(10)
}
return JPanel(BorderLayout()).apply {
add(scrollPane, BorderLayout.CENTER)
}
}