Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
import javax.swing.*;

public class Main {
    public static void setLookAndFeel(String lafName, JFrame frame) {
        try {
            UIManager.setLookAndFeel(lafName);
            if (frame != null) {
                SwingUtilities.updateComponentTreeUI(frame);
                frame.pack();
            }
        } catch (ClassNotFoundException e) {
            System.err.println("Could not find Look and Feel class!");
            e.printStackTrace();
        } catch (InstantiationException e) {
            System.err.println("Could not instantiate Look and Feel class!");
            e.printStackTrace();
        } catch (IllegalAccessException e) {
            System.err.println("Could not access Look and Feel class!");
            e.printStackTrace();
        } catch (UnsupportedLookAndFeelException e) {
            System.err.println("This Look and Feel is not supported!");
            e.printStackTrace();
        }
    }

    public static void setLookAndFeel(LookAndFeel laf, JFrame frame) {
        try {
            UIManager.setLookAndFeel(laf);
            if (frame != null) {
                SwingUtilities.updateComponentTreeUI(frame);
                frame.pack();
            }
        } catch (UnsupportedLookAndFeelException e) {
            System.err.println("This Look and Feel is not supported!");
            e.printStackTrace();
        }
    }
}