docs: protected LookAndFeels setDefaultLookAndFeel(@NonNull LookAndFeels lookAndFeels,
  		Component component)
  	{
  		try
  		{
  			LookAndFeels.setLookAndFeel(lookAndFeels, component);
  			setCurrentLookAndFeels(lookAndFeels);
  		}
  		catch (final ClassNotFoundException | InstantiationException | IllegalAccessException
  			| UnsupportedLookAndFeelException e)
  		{
  			String title = e.getLocalizedMessage();
  			String htmlMessage = "<html><body width='650'>" + "<h2>" + title + "</h2>" + "<p>"
  				+ e.getMessage();
  			JOptionPane.showMessageDialog(this, htmlMessage, title, JOptionPane.ERROR_MESSAGE);
  			log.log(Level.SEVERE, e.getMessage(), e);
  		}
  		return lookAndFeels;
  	}