mirror of
https://github.com/processing/processing4.git
synced 2026-02-04 06:09:17 +01:00
MB Label is added, Changed the layout a little bit so that spaces need not be inserted
This commit is contained in:
@@ -85,10 +85,9 @@ public class PreferencesFrame {
|
||||
this.base = base;
|
||||
//dialog = new JDialog(editor, "Preferences", true);
|
||||
dialog = new JFrame(Language.text("preferences"));
|
||||
dialog.setResizable(false);
|
||||
Container pain = dialog.getContentPane();
|
||||
layout = new GroupLayout(pain);// pain ??
|
||||
// layout.setAutoCreateGaps(true);
|
||||
layout.setAutoCreateGaps(true);
|
||||
layout.setAutoCreateContainerGaps(true);
|
||||
|
||||
// pain.setLayout(null);
|
||||
@@ -97,7 +96,7 @@ public class PreferencesFrame {
|
||||
// final int GUI_BETWEEN = Preferences.GUI_BETWEEN;
|
||||
// final int GUI_BIG = Preferences.GUI_BIG;
|
||||
// final int GUI_SMALL = Preferences.GUI_SMALL;
|
||||
// final int BUTTON_WIDTH = Preferences.BUTTON_WIDTH;
|
||||
final int BUTTON_WIDTH = Preferences.BUTTON_WIDTH;
|
||||
|
||||
// int top = GUI_BIG;
|
||||
// int left = GUI_BIG;
|
||||
@@ -449,6 +448,7 @@ public class PreferencesFrame {
|
||||
memoryField.setEnabled(memoryOverrideBox.isSelected());
|
||||
}
|
||||
});
|
||||
JLabel mbLabel = new JLabel("MB");
|
||||
// memoryBox.add(memoryField);
|
||||
// memoryBox.add(new JLabel(" MB"));
|
||||
// pain.add(memoryBox);
|
||||
@@ -586,7 +586,6 @@ public class PreferencesFrame {
|
||||
.addComponent(sketchbookLocationLabel)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(sketchbookLocationField)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(browseButton))
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(languageLabel)
|
||||
@@ -598,27 +597,24 @@ public class PreferencesFrame {
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(fontSizelabel)
|
||||
.addComponent(fontSizeField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
|
||||
.addComponent(consoleFontSizeLabel)
|
||||
.addComponent(consoleFontSizeField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
|
||||
)
|
||||
.addComponent(consoleFontSizeField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(backgroundColorLabel)
|
||||
.addComponent(hashLabel, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
|
||||
.addComponent(presentColorHex, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(presentColor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
|
||||
.addComponent(editorAntialiasBox)
|
||||
.addComponent(inputMethodBox)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(errorCheckerBox)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
|
||||
.addComponent(warningsCheckerBox))
|
||||
.addComponent(codeCompletionBox)
|
||||
.addComponent(importSuggestionsBox)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(memoryOverrideBox)
|
||||
.addComponent(memoryField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
|
||||
.addComponent(memoryField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
|
||||
.addComponent(mbLabel))
|
||||
.addComponent(deletePreviousBox)
|
||||
.addComponent(checkUpdatesBox)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
@@ -627,78 +623,60 @@ public class PreferencesFrame {
|
||||
)
|
||||
.addComponent(autoAssociateBox)
|
||||
.addComponent(morePreferenceLabel)
|
||||
.addGroup(layout.createSequentialGroup()
|
||||
.addComponent(preferencePathLabel)
|
||||
.addGap(0, 100, 200)
|
||||
.addComponent(okButton, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.UNRELATED)
|
||||
.addComponent(cancelButton, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
|
||||
)
|
||||
.addComponent(preferencePathLabel)
|
||||
.addComponent(preferenceHintLabel)
|
||||
.addGroup(GroupLayout.Alignment.TRAILING ,layout.createSequentialGroup()
|
||||
.addComponent(okButton, BUTTON_WIDTH, GroupLayout.DEFAULT_SIZE, BUTTON_WIDTH) // Ok and CAncel buttton are now of size BUTTON_WIDTH
|
||||
.addComponent(cancelButton, BUTTON_WIDTH, GroupLayout.DEFAULT_SIZE, BUTTON_WIDTH)
|
||||
)
|
||||
);
|
||||
|
||||
// Making sure that Ok and Cancel buttons are of the same size
|
||||
layout.linkSize(okButton, cancelButton);
|
||||
layout.linkSize(fontSizeField, consoleFontSizeField);// Not sure if this will fix the size bug on mac
|
||||
|
||||
layout.setVerticalGroup(layout
|
||||
.createSequentialGroup()
|
||||
.addComponent(sketchbookLocationLabel)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup()
|
||||
.addComponent(sketchbookLocationField)
|
||||
.addComponent(browseButton))
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER)
|
||||
.addComponent(languageLabel)
|
||||
.addComponent(languageSelectionBox)
|
||||
.addComponent(restartProcessingLabel))
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER).
|
||||
addComponent(fontLabel)
|
||||
.addComponent(fontSelectionBox))
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER)
|
||||
.addComponent(fontSizelabel)
|
||||
.addComponent(fontSizeField)
|
||||
.addComponent(consoleFontSizeLabel)
|
||||
.addComponent(consoleFontSizeField))
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER)
|
||||
.addComponent(backgroundColorLabel)
|
||||
.addComponent(hashLabel)
|
||||
.addComponent(presentColorHex)
|
||||
.addComponent(presentColor))
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(editorAntialiasBox)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(inputMethodBox)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup()
|
||||
.addComponent(errorCheckerBox)
|
||||
.addComponent(warningsCheckerBox))
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(codeCompletionBox)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(importSuggestionsBox)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup()
|
||||
.addComponent(errorCheckerBox)
|
||||
.addComponent(warningsCheckerBox))
|
||||
.addComponent(codeCompletionBox)
|
||||
.addComponent(importSuggestionsBox)
|
||||
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER)
|
||||
.addComponent(memoryOverrideBox)
|
||||
.addComponent(memoryField))
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(memoryField)
|
||||
.addComponent(mbLabel))
|
||||
.addComponent(deletePreviousBox)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(checkUpdatesBox)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER)
|
||||
.addComponent(displayLabel)
|
||||
.addComponent(displaySelectionBox))
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(autoAssociateBox)
|
||||
.addPreferredGap(LayoutStyle.ComponentPlacement.RELATED)
|
||||
.addComponent(morePreferenceLabel)
|
||||
.addComponent(preferencePathLabel)
|
||||
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.LEADING)
|
||||
.addComponent(preferenceHintLabel)
|
||||
.addComponent(preferenceHintLabel)
|
||||
.addGroup(layout.createParallelGroup(GroupLayout.Alignment.CENTER)
|
||||
.addComponent(okButton)
|
||||
.addComponent(cancelButton))
|
||||
.addContainerGap()
|
||||
|
||||
Reference in New Issue
Block a user