本文整理汇总了Java中com.intellij.packageDependencies.ui.DependencyConfigurable类的典型用法代码示例。如果您正苦于以下问题:Java DependencyConfigurable类的具体用法?Java DependencyConfigurable怎么用?Java DependencyConfigurable使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
DependencyConfigurable类属于com.intellij.packageDependencies.ui包,在下文中一共展示了DependencyConfigurable类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createOptionsPanel
import com.intellij.packageDependencies.ui.DependencyConfigurable; //导入依赖的package包/类
@Override
public JComponent createOptionsPanel() {
final JButton editDependencies = new JButton(InspectionsBundle.message("inspection.dependency.configure.button.text"));
editDependencies.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
Project project = CommonDataKeys.PROJECT.getData(DataManager.getInstance().getDataContext(editDependencies));
if (project == null) project = ProjectManager.getInstance().getDefaultProject();
ShowSettingsUtil.getInstance().editConfigurable(editDependencies, new DependencyConfigurable(project));
}
});
JPanel depPanel = new JPanel(new FlowLayout(FlowLayout.LEFT));
depPanel.add(editDependencies);
return depPanel;
}
示例2: createOptionsPanel
import com.intellij.packageDependencies.ui.DependencyConfigurable; //导入依赖的package包/类
@Override
public JComponent createOptionsPanel() {
final JButton editDependencies = new JButton(InspectionsBundle.message("inspection.dependency.configure.button.text"));
editDependencies.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
Project project = PlatformDataKeys.PROJECT.getData(DataManager.getInstance().getDataContext(editDependencies));
if (project == null) project = ProjectManager.getInstance().getDefaultProject();
ShowSettingsUtil.getInstance().editConfigurable(editDependencies, new DependencyConfigurable(project));
}
});
JPanel depPanel = new JPanel(new FlowLayout(FlowLayout.LEFT));
depPanel.add(editDependencies);
return depPanel;
}
示例3: createOptionsPanel
import com.intellij.packageDependencies.ui.DependencyConfigurable; //导入依赖的package包/类
@Override
public JComponent createOptionsPanel() {
final JButton editDependencies = new JButton(InspectionsBundle.message("inspection.dependency.configure.button.text"));
editDependencies.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
Project project = DataManager.getInstance().getDataContext(editDependencies).getData(CommonDataKeys.PROJECT);
if (project == null) project = ProjectManager.getInstance().getDefaultProject();
ShowSettingsUtil.getInstance().editConfigurable(editDependencies, new DependencyConfigurable(project));
}
});
JPanel depPanel = new JPanel(new FlowLayout(FlowLayout.LEFT));
depPanel.add(editDependencies);
return depPanel;
}
示例4: applyFix
import com.intellij.packageDependencies.ui.DependencyConfigurable; //导入依赖的package包/类
@Override
public void applyFix(@NotNull Project project, @NotNull ProblemDescriptor descriptor) {
ShowSettingsUtil.getInstance().editConfigurable(project, new DependencyConfigurable(project));
}