Search in sources :

Example 6 with OnePixelSplitter

use of com.intellij.ui.OnePixelSplitter in project intellij-community by JetBrains.

the class PyPep8NamingInspection method createOptionsPanel.

@Nullable
@Override
public JComponent createOptionsPanel() {
    final JPanel rootPanel = new JPanel(new BorderLayout());
    rootPanel.add(new CheckBox("Ignore overridden functions", this, "ignoreOverriddenFunctions"), BorderLayout.NORTH);
    final OnePixelSplitter splitter = new OnePixelSplitter(false);
    splitter.setFirstComponent(new ListEditForm("Excluded base classes", ignoredBaseClasses).getContentPanel());
    splitter.setSecondComponent(new ListEditForm("Ignored errors", ignoredErrors).getContentPanel());
    rootPanel.add(splitter, BorderLayout.CENTER);
    return rootPanel;
}
Also used : CheckBox(com.intellij.util.ui.CheckBox) ListEditForm(com.intellij.codeInspection.ui.ListEditForm) OnePixelSplitter(com.intellij.ui.OnePixelSplitter) Nullable(org.jetbrains.annotations.Nullable)

Aggregations

OnePixelSplitter (com.intellij.ui.OnePixelSplitter)6 Nullable (org.jetbrains.annotations.Nullable)3 BackAction (com.intellij.ui.navigation.BackAction)2 ForwardAction (com.intellij.ui.navigation.ForwardAction)2 ListEditForm (com.intellij.codeInspection.ui.ListEditForm)1 FileEditor (com.intellij.openapi.fileEditor.FileEditor)1 Module (com.intellij.openapi.module.Module)1 Project (com.intellij.openapi.project.Project)1 ContentEntry (com.intellij.openapi.roots.ContentEntry)1 ModifiableRootModel (com.intellij.openapi.roots.ModifiableRootModel)1 ScrollablePanel (com.intellij.openapi.roots.ui.componentsList.components.ScrollablePanel)1 VerticalStackLayout (com.intellij.openapi.roots.ui.componentsList.layout.VerticalStackLayout)1 Splitter (com.intellij.openapi.ui.Splitter)1 ThreeComponentsSplitter (com.intellij.openapi.ui.ThreeComponentsSplitter)1 VirtualFile (com.intellij.openapi.vfs.VirtualFile)1 JBSplitter (com.intellij.ui.JBSplitter)1 CustomLineBorder (com.intellij.ui.border.CustomLineBorder)1 ToolbarPanel (com.intellij.ui.roots.ToolbarPanel)1 CheckBox (com.intellij.util.ui.CheckBox)1