mirror of
https://github.com/processing/processing4.git
synced 2026-04-18 02:09:28 +02:00
select the processing.mono font by default
This commit is contained in:
@@ -763,12 +763,13 @@ public class PreferencesFrame {
|
||||
EventQueue.invokeLater(() -> {
|
||||
fontSelectionBox.setModel(new DefaultComboBoxModel<>(monoFontFamilies));
|
||||
String family = Preferences.get("editor.font.family");
|
||||
String defaultName = Toolkit.getMonoFontName();
|
||||
if ("processing.mono".equals(family)) {
|
||||
family = Toolkit.getMonoFontName();
|
||||
family = defaultName;
|
||||
}
|
||||
|
||||
// Set a reasonable default, in case selecting the family fails
|
||||
fontSelectionBox.setSelectedItem("Monospaced");
|
||||
fontSelectionBox.setSelectedItem(defaultName);
|
||||
// Now try to select the family (will fail silently, see prev line)
|
||||
fontSelectionBox.setSelectedItem(family);
|
||||
fontSelectionBox.setEnabled(true);
|
||||
|
||||
Reference in New Issue
Block a user