Examples of ListTableModel


Examples of realcix20.guis.models.ListTableModel

      Container dialog = getDialog(getTable());
      if(dialog instanceof JDialog){
        ((JDialog)dialog).dispose();
            if (getTable().getSelectedRow() != -1) {
                int selectedRowNumber = getTable().convertRowIndexToModel(getTable().getSelectedRow());
                ListTableModel model = (ListTableModel)getTable().getModel();
                Vector dataVector = model.getDataVector();
                Vector rowDatas = (Vector)dataVector.get(selectedRowNumber);
                Object value = rowDatas.get(rowDatas.size() - 1);                       
                setValue(value);
                if ( (column.getInputType() == 81) || (column.getInputType() == 82) ) {
                    setCChildComponentsValue();
View Full Code Here

Examples of realcix20.guis.models.ListTableModel

                                    }
                                    rowDatas.add(rs.getObject(column.getColumnName()));//value
                                    datas.add(rowDatas);
                                    detailList.tDataVector.add(detailList.tRowDatas);
                                }
                                ListTableModel model = new ListTableModel(columnNames, datas);
                                detailList.updateTable(model);
                            } catch (Exception ee) {
                                ee.printStackTrace();
                            }                                     
View Full Code Here

Examples of realcix20.guis.models.ListTableModel

                                            }
                                            rowDatas.add(rs.getObject(column.getColumnName()));//value
                                            datas.add(rowDatas);
                                            detailList.tDataVector.add(detailList.tRowDatas);
                                        }
                                        ListTableModel model = new ListTableModel(columnNames, datas);
                                        detailList.updateTable(model);
                                    } catch (Exception ee) {
                                        ee.printStackTrace();
                                    }                                     
                                   
View Full Code Here

Examples of realcix20.guis.models.ListTableModel

                                        }                                     
                                    }
                                    rowDatas.add(rs.getObject(column.getColumnName()));//value
                                    datas.add(rowDatas);
                                }
                                ListTableModel model = new ListTableModel(columnNames, datas);
                                ((DetailList)component).updateTable(model);
                               
                            } catch (Exception e) {
                                e.printStackTrace();
                            }
                           
                        }
                       
                        break;
                       
                    case 87:
                       
                        if (column.getInputPar().indexOf("[") == -1) {
                           
                            DAO dao = DAO.getInstance();
                            dao.query(column.getInputPar());
                            ResultSet rs = dao.executeQuery();
                            try {
                                ResultSetMetaData rsmd = rs.getMetaData();
                                Vector columnNames = new Vector();
                                Vector datas = new Vector();
                                for (int i = 1; i <= rsmd.getColumnCount(); i++) {                                  
                                    columnNames.add(ObjectUtil.findColumnTxt(column.getClsId(), column.getTableName(), rsmd.getColumnName(i)));
                                }
                                columnNames.add("value");//restore value
                                while (rs.next()) {
                                    Vector rowDatas = new Vector();
                                    for (int i = 1; i <= rsmd.getColumnCount(); i++) {
                                        Object columnValue = rs.getObject(rsmd.getColumnName(i));
                                        if (column.isI18N()) {
                                            String i18nString = I18NManager.getI18NString(column.getI18nPrefix(), columnValue);
                                            rowDatas.add(i18nString + "(" + columnValue + ")");
                                        } else {
                                            rowDatas.add(columnValue);
                                        }                                     
                                    }
                                    rowDatas.add(rs.getObject(column.getColumnName()));//value
                                    datas.add(rowDatas);
                                }
                                ListTableModel model = new ListTableModel(columnNames, datas);
                                ((DetailList)component).updateTable(model);
                               
                            } catch (Exception e) {
                                e.printStackTrace();
                            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.