|
|
@ -40,19 +40,17 @@ import com.fr.design.mainframe.vcs.ui.UIPositiveIntEditor; |
|
|
|
import com.fr.design.mainframe.vcs.ui.VcsMovePanel; |
|
|
|
import com.fr.design.mainframe.vcs.ui.VcsMovePanel; |
|
|
|
import com.fr.design.os.impl.SupportOSImpl; |
|
|
|
import com.fr.design.os.impl.SupportOSImpl; |
|
|
|
import com.fr.design.unit.UnitConvertUtil; |
|
|
|
import com.fr.design.unit.UnitConvertUtil; |
|
|
|
|
|
|
|
import com.fr.design.utils.DesignUtils; |
|
|
|
import com.fr.design.utils.gui.GUICoreUtils; |
|
|
|
import com.fr.design.utils.gui.GUICoreUtils; |
|
|
|
import com.fr.design.widget.FRWidgetFactory; |
|
|
|
import com.fr.design.widget.FRWidgetFactory; |
|
|
|
import com.fr.general.ComparatorUtils; |
|
|
|
import com.fr.general.ComparatorUtils; |
|
|
|
import com.fr.general.FRFont; |
|
|
|
import com.fr.general.FRFont; |
|
|
|
import com.fr.general.GeneralContext; |
|
|
|
|
|
|
|
import com.fr.general.IOUtils; |
|
|
|
import com.fr.general.IOUtils; |
|
|
|
import com.fr.general.Inter; |
|
|
|
import com.fr.general.Inter; |
|
|
|
import com.fr.general.log.Log4jConfig; |
|
|
|
import com.fr.general.log.Log4jConfig; |
|
|
|
import com.fr.io.attr.ImageExportAttr; |
|
|
|
import com.fr.io.attr.ImageExportAttr; |
|
|
|
import com.fr.locale.InterProviderFactory; |
|
|
|
|
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import com.fr.report.ReportConfigManager; |
|
|
|
import com.fr.report.ReportConfigManager; |
|
|
|
import com.fr.scheduler.tool.FineScheduler; |
|
|
|
|
|
|
|
import com.fr.stable.Constants; |
|
|
|
import com.fr.stable.Constants; |
|
|
|
import com.fr.stable.os.OperatingSystem; |
|
|
|
import com.fr.stable.os.OperatingSystem; |
|
|
|
import com.fr.third.apache.logging.log4j.Level; |
|
|
|
import com.fr.third.apache.logging.log4j.Level; |
|
|
@ -76,7 +74,6 @@ import javax.swing.ButtonGroup; |
|
|
|
import javax.swing.JComponent; |
|
|
|
import javax.swing.JComponent; |
|
|
|
import javax.swing.JDialog; |
|
|
|
import javax.swing.JDialog; |
|
|
|
import javax.swing.JFileChooser; |
|
|
|
import javax.swing.JFileChooser; |
|
|
|
import javax.swing.JLabel; |
|
|
|
|
|
|
|
import javax.swing.JOptionPane; |
|
|
|
import javax.swing.JOptionPane; |
|
|
|
import javax.swing.JPanel; |
|
|
|
import javax.swing.JPanel; |
|
|
|
import javax.swing.JProgressBar; |
|
|
|
import javax.swing.JProgressBar; |
|
|
@ -89,7 +86,15 @@ import javax.swing.UIManager; |
|
|
|
import javax.swing.border.EmptyBorder; |
|
|
|
import javax.swing.border.EmptyBorder; |
|
|
|
import javax.swing.event.ChangeEvent; |
|
|
|
import javax.swing.event.ChangeEvent; |
|
|
|
import javax.swing.event.ChangeListener; |
|
|
|
import javax.swing.event.ChangeListener; |
|
|
|
import java.awt.*; |
|
|
|
import java.awt.BorderLayout; |
|
|
|
|
|
|
|
import java.awt.CardLayout; |
|
|
|
|
|
|
|
import java.awt.Color; |
|
|
|
|
|
|
|
import java.awt.Component; |
|
|
|
|
|
|
|
import java.awt.Dialog; |
|
|
|
|
|
|
|
import java.awt.Dimension; |
|
|
|
|
|
|
|
import java.awt.FlowLayout; |
|
|
|
|
|
|
|
import java.awt.Font; |
|
|
|
|
|
|
|
import java.awt.Window; |
|
|
|
import java.awt.event.ActionEvent; |
|
|
|
import java.awt.event.ActionEvent; |
|
|
|
import java.awt.event.ActionListener; |
|
|
|
import java.awt.event.ActionListener; |
|
|
|
import java.awt.event.KeyAdapter; |
|
|
|
import java.awt.event.KeyAdapter; |
|
|
@ -816,7 +821,7 @@ public class PreferencePane extends BasicPane { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private UIDictionaryComboBox<Locale> createLanguageComboBox() { |
|
|
|
private UIDictionaryComboBox<Locale> createLanguageComboBox() { |
|
|
|
Map<Locale, String> map = InterProviderFactory.getProvider().getSupportLocaleMap(); |
|
|
|
Map<Locale, String> map = DesignUtils.getAvailableLanguages(); |
|
|
|
int size = map.size(); |
|
|
|
int size = map.size(); |
|
|
|
Locale[] keys = new Locale[size]; |
|
|
|
Locale[] keys = new Locale[size]; |
|
|
|
String[] values = new String[size]; |
|
|
|
String[] values = new String[size]; |
|
|
|