private void initBtn() {
basePackageBtn.addActionListener(e -> {
PackageChooser packageChooser = new PackageChooserDialog("Select Base Package", project);
packageChooser.show();
PsiPackage psiPackage = packageChooser.getSelectedPackage();
if (Objects.nonNull(psiPackage)) {
basePackageField.setText(psiPackage.getQualifiedName());
}
});
outputPathBtn.addActionListener(e -> {
FileChooserDescriptor descriptor = new FileChooserDescriptor(false, true, false, false, false, false);
VirtualFile virtualFile = FileChooser.chooseFile(descriptor, project, null);
if (Objects.nonNull(virtualFile)) {
outputPathField.setText(virtualFile.getPath());
}
});
}