X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fgui%2FConfigurationDialog.java;h=c512c469def4e2a8a19db9520fbd4202f2b27630;hb=aa72bfe9c0d91f7339a70218aa50824e2b321780;hp=4444868a1adef89b64ab6c611b1f75d464b14d97;hpb=08de64294b855fe7abab3b5520be1b151af7f135;p=jSite2.git
diff --git a/src/net/pterodactylus/jsite/gui/ConfigurationDialog.java b/src/net/pterodactylus/jsite/gui/ConfigurationDialog.java
index 4444868..c512c46 100644
--- a/src/net/pterodactylus/jsite/gui/ConfigurationDialog.java
+++ b/src/net/pterodactylus/jsite/gui/ConfigurationDialog.java
@@ -40,7 +40,7 @@ public class ConfigurationDialog extends JDialog implements I18nable {
private I18nAction cancelAction;
/** The âbeautify GUIâ action. */
- private I18nAction beautifyAction;
+ private I18nAction antialiasAction;
/** The âuse custom control fontâ action. */
private I18nAction useCustomControlFontAction;
@@ -49,7 +49,7 @@ public class ConfigurationDialog extends JDialog implements I18nable {
private I18nAction useCustomUserFontAction;
/** The âbeautifyâ checkbox. */
- private JCheckBox beautifyCheckBox;
+ private JCheckBox antialiasCheckBox;
/** The âuse customâ fonts checkbox. */
private JCheckBox useCustomControlFontCheckBox;
@@ -104,22 +104,18 @@ public class ConfigurationDialog extends JDialog implements I18nable {
* @return true
if the checkbox was selected,
* false
otherwise
*/
- public boolean getBeautify() {
- return beautifyCheckBox.isSelected();
+ public boolean isAntialias() {
+ return antialiasCheckBox.isSelected();
}
/**
- * Sets the state of the âbeautifyâ checkbox.
+ * Sets the state of the âantialiasâ checkbox.
*
- * @param beautify
+ * @param antialias
* The state of the checkbox
*/
- public void setBeautify(boolean beautify) {
- beautifyCheckBox.setSelected(beautify);
- useCustomControlFontCheckBox.setEnabled(beautify);
- controlFontList.setEnabled(beautify && useCustomControlFontCheckBox.isSelected());
- useCustomUserFontCheckBox.setEnabled(beautify);
- userFontList.setEnabled(beautify && useCustomUserFontCheckBox.isSelected());
+ public void setAntialias(boolean antialias) {
+ antialiasCheckBox.setSelected(antialias);
}
/**
@@ -129,7 +125,7 @@ public class ConfigurationDialog extends JDialog implements I18nable {
* font is to be used
*/
public String getControlFont() {
- return (String) ((beautifyCheckBox.isSelected() && useCustomControlFontCheckBox.isSelected()) ? controlFontList.getSelectedItem() : null);
+ return (String) (useCustomControlFontCheckBox.isSelected() ? controlFontList.getSelectedItem() : null);
}
/**
@@ -141,7 +137,7 @@ public class ConfigurationDialog extends JDialog implements I18nable {
*/
public void setControlFont(String controlFont) {
useCustomControlFontCheckBox.setSelected(controlFont != null);
- controlFontList.setEnabled(beautifyCheckBox.isSelected() && (controlFont != null));
+ controlFontList.setEnabled(controlFont != null);
controlFontList.setSelectedItem(controlFont);
}
@@ -152,7 +148,7 @@ public class ConfigurationDialog extends JDialog implements I18nable {
* input font is to be used
*/
public String getUserFont() {
- return (String) ((beautifyCheckBox.isSelected() && useCustomUserFontCheckBox.isSelected()) ? userFontList.getSelectedItem() : null);
+ return (String) (useCustomUserFontCheckBox.isSelected() ? userFontList.getSelectedItem() : null);
}
/**
@@ -164,7 +160,7 @@ public class ConfigurationDialog extends JDialog implements I18nable {
*/
public void setUserFont(String userFont) {
useCustomUserFontCheckBox.setSelected(userFont != null);
- userFontList.setEnabled(beautifyCheckBox.isSelected() && (userFont != null));
+ userFontList.setEnabled(userFont != null);
userFontList.setSelectedItem(userFont);
}
@@ -196,14 +192,13 @@ public class ConfigurationDialog extends JDialog implements I18nable {
actionCancel();
}
};
- beautifyAction = new I18nAction("configurationDialog.page.interface.item.beautify") {
+ antialiasAction = new I18nAction("configurationDialog.page.interface.item.beautify") {
/**
* @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)
*/
- @SuppressWarnings("synthetic-access")
public void actionPerformed(ActionEvent actionEvent) {
- setBeautify(beautifyCheckBox.isSelected());
+ /* do nothing. */
}
};
useCustomControlFontAction = new I18nAction("configurationDialog.page.interface.item.useCustomControlFont") {
@@ -239,7 +234,7 @@ public class ConfigurationDialog extends JDialog implements I18nable {
contentPane.add(tabbedPane, BorderLayout.CENTER);
JComponent interfaceConfig = createInterfaceConfig();
- tabbedPane.add("Swing Interface", interfaceConfig);
+ tabbedPane.add(I18n.get("configurationDialog.page.interface.name"), interfaceConfig);
JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.TRAILING, 12, 12));
contentPane.add(buttonPanel, BorderLayout.PAGE_END);
@@ -261,17 +256,17 @@ public class ConfigurationDialog extends JDialog implements I18nable {
JPanel interfaceConfigPanel = new JPanel(new GridBagLayout());
interfaceConfigPanel.setBorder(BorderFactory.createEmptyBorder(12, 12, 12, 12));
- beautifyCheckBox = new JCheckBox(beautifyAction);
- interfaceConfigPanel.add(beautifyCheckBox, new GridBagConstraints(0, 0, 2, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
+ antialiasCheckBox = new JCheckBox(antialiasAction);
+ interfaceConfigPanel.add(antialiasCheckBox, new GridBagConstraints(0, 0, 2, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
useCustomControlFontCheckBox = new JCheckBox(useCustomControlFontAction);
- interfaceConfigPanel.add(useCustomControlFontCheckBox, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.BOTH, new Insets(6, 18, 0, 0), 0, 0));
+ interfaceConfigPanel.add(useCustomControlFontCheckBox, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.BOTH, new Insets(6, 0, 0, 0), 0, 0));
controlFontList = new FontComboBox();
interfaceConfigPanel.add(controlFontList, new GridBagConstraints(1, 1, 1, 1, 1.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.BOTH, new Insets(6, 6, 0, 0), 0, 0));
useCustomUserFontCheckBox = new JCheckBox(useCustomUserFontAction);
- interfaceConfigPanel.add(useCustomUserFontCheckBox, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.NONE, new Insets(6, 18, 0, 0), 0, 0));
+ interfaceConfigPanel.add(useCustomUserFontCheckBox, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.NONE, new Insets(6, 0, 0, 0), 0, 0));
userFontList = new FontComboBox();
interfaceConfigPanel.add(userFontList, new GridBagConstraints(1, 2, 1, 1, 1.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.BOTH, new Insets(6, 6, 0, 0), 0, 0));
@@ -311,7 +306,9 @@ public class ConfigurationDialog extends JDialog implements I18nable {
public void updateI18n() {
okayAction.updateI18n();
cancelAction.updateI18n();
- beautifyAction.updateI18n();
+ antialiasAction.updateI18n();
+ useCustomControlFontAction.updateI18n();
+ useCustomUserFontAction.updateI18n();
SwingUtils.repackCentered(this);
}