如何从我在 IntelliJ IDEA 插件 DevKit 中的操作中显示 ColorPicker?
How to show ColorPicker from my action in IntelliJ IDEA plugin DevKit?
如何在 IntelliJ IDEA 插件 DevKit 中显示我的操作中的 ColorPicker?
例如我有一个动作:
public class TextBoxes extends AnAction {
public void actionPerformed(AnActionEvent event) {
// Some code
}
}
我想在其中显示 ColorPicker 小部件:
ColorPicker colorPicker = new ColorPicker(args); // Like that
ColorPicker.showDialog(args); // Or like that
在新的 ColorPicker(args) 格式中,需要一个 Disposable 父对象。我应该从哪里得到这个?
在 ColorPicker.showDialog(args);还需要一个 Component 父对象。我又一次不明白我应该从哪里得到这个对象?
哪个是显示 com.intellij.ui.ColorPicker 包中的 ColorPicker 的正确方法?
请这样做:
public class TextBoxes extends AnAction {
@Override
public void actionPerformed(AnActionEvent event) {
Color color = ColorPicker.showDialog(...)
}
}
如何在 IntelliJ IDEA 插件 DevKit 中显示我的操作中的 ColorPicker? 例如我有一个动作:
public class TextBoxes extends AnAction {
public void actionPerformed(AnActionEvent event) {
// Some code
}
}
我想在其中显示 ColorPicker 小部件:
ColorPicker colorPicker = new ColorPicker(args); // Like that
ColorPicker.showDialog(args); // Or like that
在新的 ColorPicker(args) 格式中,需要一个 Disposable 父对象。我应该从哪里得到这个? 在 ColorPicker.showDialog(args);还需要一个 Component 父对象。我又一次不明白我应该从哪里得到这个对象? 哪个是显示 com.intellij.ui.ColorPicker 包中的 ColorPicker 的正确方法?
请这样做:
public class TextBoxes extends AnAction {
@Override
public void actionPerformed(AnActionEvent event) {
Color color = ColorPicker.showDialog(...)
}
}