*/
	public void init() throws SQLException {
		
		// init variables
		guiDbTableRowMap = new HashMap<String, GuiDbTableRow>();

	    // アプレット初期画面サイズ取得
		initAppletWidth = getWidth();
		initAppletHight = getHeight();

		// 環境設定ファイルから連携サイトのURLを取得
		// 暫定代入
//        String confPath = "http://www.massbank.jp/";
//        String confPath = getCodeBase().toString();
//		confPath = confPath.replaceAll("/jsp", "");
//		GetConfig conf = new GetConfig(confPath);
//		siteNameList = conf.getSiteName();
//		baseUrl = conf.getServerUrl();
		
//		siteNameList = SiteUtil.getSiteNamesArray();
		
		// Cookie情報ユーティリティ初期化
//		cm = new CookieManager( "SerchApplet", 30, true);
		
		// Precursor m/z情報初期化
		initPreInfo();
		
		// Tolerance情報初期化
		initTolInfo();
		
		// Cutoff Threshold情報初期化
		initCutoffInfo();
//		LOGGER.info(confPath);
		// 装置種別情報初期化
		instInfo = new GetInstInfo();
//		instInfo = new GetInstInfo(confPath);
		initInstInfo();
		
		// MS種別情報初期化
		initMsInfo();
		
		// イオン種別情報初期化
		initIonInfo();

		
		// ウインドウ生成
		createWindow();

		// 検索中ダイアログ
		this.dlg = new ProgressDialog(this);
//		this.dlg = new ProgressDialog(getFrame());

		// ユーザーファイル読込み
//		if (getParameter("file") != null) {
//			loadFile(getParameter("file"));
//		}
//		// 他画面からのクエリ追加
//		else if (getParameter("num") != null) {
//			DefaultTableModel dm = (DefaultTableModel) querySorter.getTableModel();
//			dm.setRowCount(0);
//
//			int num = Integer.parseInt(getParameter("num"));
//			for (int i = 0; i < num; i++) {
//				String pnum = Integer.toString(i + 1);
//				String id = getParameter("qid" + pnum);
//				String name = getParameter("name" + pnum);
//				String site = getParameter("site" + pnum);
//				String[] idNameSite = new String[] { id, name, site };
//				nameList.add(idNameSite);
//
//				site = siteNameList[Integer.parseInt(site)];
//				String[] idNameSite2 = new String[] { id, name, site, String.valueOf(i + 1) };
//				dm.addRow(idNameSite2);
//			}
//		}
	}