I have learned that we can use
setLookAndFeel() method of UIManager to change the look and feel of UI.
I would like to know whether is it sufficient to use only
setLookAndFeel() method to change the look and feel of UI and when we should use
setDefaultLookandFeelDecorated(true) method for UI.
Further, what is the meaning of window decoration?