void updateLookAndFeel(String lfName)
	{
		LookAndFeel lf = UIManager.getLookAndFeel();
		if (lf != null && lf.getName().equals(lfName))
			return;
		UIManager.LookAndFeelInfo[] lfi = UIManager.getInstalledLookAndFeels();
		for (int i = 0; i < lfi.length; i++)
		{
			if (lfi[i].getName().equals(lfName))
			{
				try {
					// dblView.stopEditing();
					UIManager.setLookAndFeel(lfi[i].getClassName());
					SwingUtilities.updateComponentTreeUI(this);
					javax.swing.filechooser.FileFilter currFilter = fileDlg.getFileFilter();
					fileDlg.setAcceptAllFileFilterUsed(fileDlg.getAcceptAllFileFilter() == null);
					SwingUtilities.updateComponentTreeUI(fileDlg);
					fileDlg.setAcceptAllFileFilterUsed(true);
					fileDlg.setFileFilter(currFilter);
					SwingUtilities.updateComponentTreeUI(fFileDialog);
					return;
				} catch (Exception ignore) {
				}
			}
		}
	}