<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0

      TableFacade tableFacade = TableFacadeFactory.createTableFacade("structuresTable", request);
      tableFacade.setColumnProperties("chkbox", "id", "formula", "molTable.molName", "molTable.cas", "mdlNumber", "molWeight");
      tableFacade.setEditable(true);
      tableFacade.setMaxRows(10);
      tableFacade.setMaxRowsIncrements(10, 20, 30);
      
      tableFacade.setTotalRows(cd_ids.size());
      
      Limit limit = tableFacade.getLimit();
      int rowStart = limit.getRowSelect().getRowStart();
      int rowEnd = limit.getRowSelect().getRowEnd();
      
      List<Long> curResultIds = cd_ids.subList(rowStart, rowEnd);
      
      List<ACD1Structure> curStructures   = structureService.getACD1StructuresByIds(curResultIds);
      
      tableFacade.setItems(curStructures);
      
      HtmlTable table = (HtmlTable) tableFacade.getTable();
      table.getTableRenderer().setWidth("1000px");
      table.getRow().setUniqueProperty("id");
      
      HtmlColumn smilesColumn = table.getRow().getColumn("id");
      smilesColumn.setEditable(false);
      smilesColumn.setTitle(messageSource.getMessage("chemical.structure.title", null, request.getLocale()));
      
      HtmlColumn formulaColumn = table.getRow().getColumn("formula");
      formulaColumn.setEditable(false);
      formulaColumn.setTitle(messageSource.getMessage("chemical.formula.title", null, request.getLocale()));
      
      HtmlColumn molNameColumn = table.getRow().getColumn("molTable.molName");
      molNameColumn.setEditable(false);
      molNameColumn.setTitle(messageSource.getMessage("chemical.name.title", null, request.getLocale()));
      
      HtmlColumn casColumn = table.getRow().getColumn("molTable.cas");
      casColumn.setEditable(false);
      casColumn.setTitle(messageSource.getMessage("chemical.cas.title", null, request.getLocale()));
      
      HtmlColumn mdlNumberColumn = table.getRow().getColumn("mdlNumber");
      mdlNumberColumn.setEditable(false);
      mdlNumberColumn.setTitle(messageSource.getMessage("chemical.mdl.title", null, request.getLocale()));
      
      HtmlColumn molWeightColumn = table.getRow().getColumn("molWeight");
      molWeightColumn.setEditable(false);
      molWeightColumn.setTitle(messageSource.getMessage("chemical.mw.title", null, request.getLocale()));
      
      //for smiles column
      
      smilesColumn.setFilterable(false);
      smilesColumn.setSortable(false);
      smilesColumn.getCellRenderer().setCellEditor(new CellEditor() {
                public Object getValue(Object item, String property, int rowcount) {
                    Object value = new BasicCellEditor().getValue(item, property, rowcount);
                    String bgcolor = (rowcount % 2 == 0) ? "e3e3e3" : "ffffff";
                    HtmlBuilder html = new HtmlBuilder();
                    html.append("<img class=\"hand\" width=\"140\" onclick=\"supplierInfo('"+value+"')\" src=\""+request.getContextPath()+"/compoundsearch/showAsImage.do?id="+value+"&bgcolor="+bgcolor+"\">");
                    html.aEnd();
                    return html.toString();
                }
            });

      //for checkbox column
      HtmlColumn chkbox = table.getRow().getColumn("chkbox");
      chkbox.getCellRenderer().setWorksheetEditor(new CheckboxWorksheetEditor());
      chkbox.setTitle("&nbsp;");
      chkbox.setFilterable(false);
      chkbox.setSortable(false);
      
      //render
      String html = tableFacade.render();

    posted on 2009-03-06 21:39 周銳 閱讀(785) 評論(0)  編輯  收藏 所屬分類: AjaxJava
    主站蜘蛛池模板: 国产免费无遮挡精品视频| 四虎影视在线影院在线观看免费视频 | 最近最新的免费中文字幕| 亚洲欧洲日韩在线电影| 一级特黄aa毛片免费观看| 亚洲黄色高清视频| 国产成人精品免费午夜app| 亚洲人色大成年网站在线观看| 222www免费视频| 亚洲va乱码一区二区三区| 大陆一级毛片免费视频观看| 色欲aⅴ亚洲情无码AV蜜桃| 国产大片91精品免费看3| 免费国产污网站在线观看不要卡| 亚洲无码精品浪潮| 人妻在线日韩免费视频| 337p日本欧洲亚洲大胆色噜噜| 午夜国产精品免费观看| 亚洲国产成人精品激情| 天天天欲色欲色WWW免费| 香港一级毛片免费看| 国产亚洲精品a在线无码| 8090在线观看免费观看| 亚洲欧美国产日韩av野草社区| 国产成人免费A在线视频| 美女无遮挡拍拍拍免费视频| 在线免费观看亚洲| 色吊丝永久在线观看最新免费| 国产成人无码精品久久久久免费| 久久亚洲伊人中字综合精品| 蜜桃视频在线观看免费网址入口| 国产成人亚洲毛片| 亚洲日本一区二区| 成在线人永久免费视频播放| 99久久免费国产精精品| 亚洲www77777| 亚洲日韩精品无码一区二区三区| 国产精品久久久久免费a∨| 三年片在线观看免费观看大全中国| 99亚洲精品高清一二区| 国产一卡二卡≡卡四卡免费乱码|