mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-15 11:53:49 +07:00
[ui] Make wizards use DialogStyle.COMPACT instead of overriding createContentPaneBorder
#IDEA-339734 Fixed GitOrigin-RevId: d267729e46c34fd846e0af3c0e39f03e76d1dbca
This commit is contained in:
committed by
intellij-monorepo-bot
parent
435b80834e
commit
f5e86111a0
@@ -24,13 +24,11 @@ import com.intellij.openapi.roots.ui.configuration.ModulesProvider;
|
||||
import com.intellij.openapi.util.Disposer;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.util.containers.ContainerUtil;
|
||||
import com.intellij.util.ui.JBUI;
|
||||
import com.intellij.util.ui.UIUtil;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import javax.swing.*;
|
||||
import javax.swing.border.Border;
|
||||
import java.awt.*;
|
||||
import java.util.Set;
|
||||
import java.util.function.Predicate;
|
||||
@@ -84,8 +82,8 @@ public class NewProjectWizard extends AbstractProjectWizard {
|
||||
}
|
||||
|
||||
@Override
|
||||
protected @Nullable Border createContentPaneBorder() {
|
||||
return isNewWizard() ? JBUI.Borders.empty() : super.createContentPaneBorder();
|
||||
protected @NotNull DialogStyle getStyle() {
|
||||
return DialogStyle.COMPACT;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
||||
@@ -7,13 +7,8 @@ import com.intellij.ide.wizard.AbstractWizardStepEx
|
||||
import com.intellij.openapi.project.Project
|
||||
import com.intellij.openapi.ui.ValidationInfo
|
||||
import com.intellij.openapi.util.NlsContexts
|
||||
import com.intellij.util.ui.JBUI
|
||||
import com.intellij.util.ui.UIUtil
|
||||
import java.awt.BorderLayout
|
||||
import java.util.function.Consumer
|
||||
import javax.swing.JComponent
|
||||
import javax.swing.JPanel
|
||||
import javax.swing.border.Border
|
||||
|
||||
class TargetEnvironmentWizard(val project: Project,
|
||||
@NlsContexts.DialogTitle title: String,
|
||||
@@ -31,13 +26,7 @@ class TargetEnvironmentWizard(val project: Project,
|
||||
|
||||
override fun getHelpId(): String = "reference.remote.target.wizard.${subject.typeId}"
|
||||
|
||||
override fun createContentPaneBorder(): Border = JBUI.Borders.empty()
|
||||
|
||||
override fun createSouthPanel(): JComponent =
|
||||
JPanel(BorderLayout()).also {
|
||||
it.add(super.createSouthPanel(), BorderLayout.CENTER)
|
||||
it.border = JBUI.Borders.empty(0, 12, 8, 12)
|
||||
}
|
||||
override fun getStyle(): DialogStyle = DialogStyle.COMPACT
|
||||
|
||||
override fun show() {
|
||||
TargetCounterUsagesCollector.reportTargetCreationBegan(project, subject.typeId)
|
||||
|
||||
Reference in New Issue
Block a user