private void SetDefaultIcon() { IJavaPathFinder finder = GetSelectedJavaPathFinder(); if (finder != null) { if (finder.CanGetPath()) { iconSelector.SetIconFromExecutableFile(finder.Path); } } }
private void UpdateRadioButtons(object sender, EventArgs e) { foreach (RadioButton b in new RadioButton[] { customPathRadioButton, tryToFindJavaExeRadioButton, usePathVariableRadioButton }) { b.Checked = (b == sender); } customPathTextBox.Enabled = selectJavaExePathButton.Enabled = customPathRadioButton.Checked; IJavaPathFinder finder = GetSelectedJavaPathFinder(); if (finder != null) { if (finder.CanGetPath()) { iconSelector.TrySetIconFromExecutableFile(finder.Path); } } }