@Override
  public @Nullable JComponent createComponent() {
    final FormBuilder builder = new FormBuilder();

    myCompressionLevel = new ComboBox<>(CompressionLevel.values());
    myCompressionLevel.setItem(myProperties.compressionLevel);
    myCompressionLevel.setRenderer(
      SimpleListCellRenderer.create(myCompressionLevelText.get(CompressionLevel.ZERO),
                                    level -> myCompressionLevelText.getOrDefault(level, String.valueOf(level.myValue))));
    builder.addLabeledComponent(JavaBundle.message("packaging.jlink.compression.level"), myCompressionLevel);

    myVerbose = new JCheckBox(JavaBundle.message("packaging.jlink.verbose.tracing"), myProperties.verbose);
    builder.addComponent(myVerbose);

    return builder.getPanel();
  }
@Override
  public @Nullable JComponent createComponent()