import java.nio.file.FileSystem;
import java.nio.file.FileSystems;
import java.nio.file.Path;
+import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.UIManager;
import javax.swing.UIManager.LookAndFeelInfo;
private static final Logger logger = Logger.getLogger(Main.class.getName());
-// public static void main(String[] args) {
-// final FileSystem fileSystem = FileSystems.getDefault();
-// final Path path = fileSystem.getPath("inqubus.xml");
-// try {
-// Properties.INSTANCE.load(path.toString());
-// } catch (ConfigurationException ex) {
-// logger.info("コンフィグファイルが無いためデフォルト値で起動");
-// }
-//
-// SwingUtilities.invokeLater(new Runnable() {
-//
-// @Override
-// public void run() {
-// final MainFrame frame = new MainFrame();
-// frame.setVisible(true);
-// }
-// });
-//
-// }
public static void main(String args[]) {
final FileSystem fileSystem = FileSystems.getDefault();
final Path path = fileSystem.getPath("inqubus.xml");
try {
Properties.INSTANCE.load(path.toString());
} catch (ConfigurationException ex) {
- logger.info("コンフィグファイルが無いためデフォルト値で起動");
+ logger.log(Level.FINE, "コンフィグファイルが無いためデフォルト値で起動", ex);
}
+ setLookAndFeel();
+ java.awt.EventQueue.invokeLater(new Runnable() {
+
+ public void run() {
+ new MainFrame().setVisible(true);
+ }
+ });
+ }
+ private static void setLookAndFeel() {
try {
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
// System Look & Feel も無いことは無いだろう
}
}
- java.awt.EventQueue.invokeLater(new Runnable() {
-
- public void run() {
- new MainFrame().setVisible(true);
- }
- });
}
}