private void finish(){        
        Manager.getInstance().putParam(Manager.Keyword.Process_Type, ptype + "");
        Manager.getInstance().putParam(Manager.Keyword.Input_Gene, tf_gene.getText().trim());
        Manager.getInstance().putParam(Manager.Keyword.Input_miRNA, tf_mirna.getText().trim());
        Manager.getInstance().putParam(Manager.Keyword.GeneGroup1Num, tf_g1n.getText().trim());
        Manager.getInstance().putParam(Manager.Keyword.GeneGroup2Num, tf_g2n.getText().trim());
        Manager.getInstance().putParam(Manager.Keyword.RNAGroup1Num, tf_r1n.getText().trim());
        Manager.getInstance().putParam(Manager.Keyword.RNAGroup2Num, tf_r2n.getText().trim());
        Manager.getInstance().putParam(Manager.Keyword.Test_Method, testMethod + "");
        if(interfile.isEmpty() && !tf_inter.getText().trim().isEmpty()){
            interfile = tf_inter.getText().trim();
        }else{
            interfile = Manager.InterFile;
        }
        Manager.getInstance().putParam(Manager.Keyword.Input_interaction, interfile);
        //
        Manager.getInstance().putParam(Manager.Keyword.Gene_hasRowname, String.valueOf(cb_rn2.isSelected()));
        Manager.getInstance().putParam(Manager.Keyword.Gene_hasColname, String.valueOf(cb_cn2.isSelected()));
        Manager.getInstance().putParam(Manager.Keyword.Gene_hasName, "true");
        Manager.getInstance().putParam(Manager.Keyword.miRNA_hasRowname, String.valueOf(cb_rn1.isSelected()));
        Manager.getInstance().putParam(Manager.Keyword.miRNA_hasColname, String.valueOf(cb_cn1.isSelected()));
        Manager.getInstance().putParam(Manager.Keyword.miRNA_hasName, "true");
        Manager.getInstance().putParam(Manager.Keyword.Inter_hasRowname, "false");
        Manager.getInstance().putParam(Manager.Keyword.Inter_hasColname, "false");
        Manager.getInstance().putParam(Manager.Keyword.Inter_hasName, "false");
        
        if((tf_lsossR.getText().trim().isEmpty())){
            Manager.getInstance().putParam(Manager.Keyword.LSOSS_R, "0");
        }else{
            Manager.getInstance().putParam(Manager.Keyword.LSOSS_R, tf_lsossR.getText().trim());
        }
        if(tf_corR.getText().trim().isEmpty()){
            Manager.getInstance().putParam(Manager.Keyword.cor_R, "-0.6");
        }else{
            Manager.getInstance().putParam(Manager.Keyword.cor_R, tf_corR.getText().trim());
        }
        Manager.getInstance().putParam(Manager.Keyword.Comfirm_Input, "1");
        cancel();     
    }