Added scrollbar
This commit is contained in:
@@ -25,9 +25,10 @@ import com.intellij.openapi.editor.colors.EditorColorsScheme
|
|||||||
import com.intellij.psi.codeStyle.CodeStyleSettings
|
import com.intellij.psi.codeStyle.CodeStyleSettings
|
||||||
import com.intellij.psi.codeStyle.PackageEntryTable
|
import com.intellij.psi.codeStyle.PackageEntryTable
|
||||||
import com.intellij.ui.OptionGroup
|
import com.intellij.ui.OptionGroup
|
||||||
import com.intellij.ui.table.JBTable
|
import com.intellij.ui.components.JBScrollPane
|
||||||
import org.jdom.Element
|
import org.jdom.Element
|
||||||
import org.jetbrains.kotlin.idea.core.formatter.JetCodeStyleSettings
|
import org.jetbrains.kotlin.idea.core.formatter.JetCodeStyleSettings
|
||||||
|
import java.awt.BorderLayout
|
||||||
import java.awt.GridBagConstraints
|
import java.awt.GridBagConstraints
|
||||||
import java.awt.GridBagLayout
|
import java.awt.GridBagLayout
|
||||||
import java.awt.Insets
|
import java.awt.Insets
|
||||||
@@ -77,20 +78,22 @@ class ImportSettingsPanel(private val commonSettings: CodeStyleSettings) : JPane
|
|||||||
private val starImportPackageTable = ImportLayoutPanel.createTableForPackageEntries(starImportPackageEntryTable, dummyImportLayoutPanel)
|
private val starImportPackageTable = ImportLayoutPanel.createTableForPackageEntries(starImportPackageEntryTable, dummyImportLayoutPanel)
|
||||||
|
|
||||||
init {
|
init {
|
||||||
setLayout(GridBagLayout())
|
setLayout(BorderLayout())
|
||||||
val constraints = GridBagConstraints().init {
|
add(JBScrollPane(JPanel(GridBagLayout()).init {
|
||||||
weightx = 1.0
|
val constraints = GridBagConstraints().init {
|
||||||
insets = Insets(0, 10, 10, 10)
|
weightx = 1.0
|
||||||
}
|
insets = Insets(0, 10, 10, 10)
|
||||||
add(createGeneralOptionsPanel(), constraints.init {
|
}
|
||||||
fill = GridBagConstraints.HORIZONTAL
|
add(createGeneralOptionsPanel(), constraints.init {
|
||||||
gridy = 0
|
fill = GridBagConstraints.HORIZONTAL
|
||||||
})
|
gridy = 0
|
||||||
add(PackagePanel.createPackagesPanel(starImportPackageTable, starImportPackageEntryTable), constraints.init {
|
})
|
||||||
gridy = 1
|
add(PackagePanel.createPackagesPanel(starImportPackageTable, starImportPackageEntryTable), constraints.init {
|
||||||
fill = GridBagConstraints.BOTH
|
gridy = 1
|
||||||
weighty = 1.0
|
fill = GridBagConstraints.BOTH
|
||||||
})
|
weighty = 1.0
|
||||||
|
})
|
||||||
|
}), BorderLayout.CENTER)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun createGeneralOptionsPanel(): JPanel {
|
private fun createGeneralOptionsPanel(): JPanel {
|
||||||
|
|||||||
Reference in New Issue
Block a user