Package realcix20.guis.models

Examples of realcix20.guis.models.ListTableModel


            value = detailList.getValue();
        } else if (component instanceof XrCalculator) {
            XrCalculator xrCalculator = (XrCalculator)component;
            value = xrCalculator.getValue();
        } else if (component instanceof PasswordEdit) {
            PasswordEdit passwordEdit = (PasswordEdit)component;
            value = passwordEdit.getValue();
        }       
        return value;       
    }
View Full Code Here


                detailList = new DetailList(column);
                detailList.setEditabled(true);
                component = detailList;               
                break;                                                  
            case 4:               
                PasswordEdit passwordEdit = new PasswordEdit(column);
                component = passwordEdit;               
                break;               
            case 5:               
                JDatePicker datePicker = new JDatePicker();
                component = datePicker;               
View Full Code Here

            value = detailText.getValue();
        } else if (component instanceof DetailList) {//81
            DetailList detailList = (DetailList)component;
            value = detailList.getValue();
        } else if (component instanceof XrCalculator) {
            XrCalculator xrCalculator = (XrCalculator)component;
            value = xrCalculator.getValue();
        } else if (component instanceof PasswordEdit) {
            PasswordEdit passwordEdit = (PasswordEdit)component;
            value = passwordEdit.getValue();
        }       
        return value;       
View Full Code Here

                DetailList detailList = new DetailList(column);
                detailList.setEditabled(false);
                component = detailList;               
                break;               
            case 83:               
                XrCalculator xrCalculator = new XrCalculator(column);
                component = xrCalculator;               
                break;               
            case 82:               
                detailList = new DetailList(column);
                detailList.setEditabled(true);
View Full Code Here

   
    private void search() {
        if ( (searchField.getSelectedIndex() > -1) && (searchText.getText().trim().length() > 0) ) {
            table.setModel(orginalModel);
            String filter = searchText.getText().trim();
            ListTableModel model = (ListTableModel)table.getModel();
            Iterator rowsIter = model.getDatas().iterator();
            Vector datas = new Vector();
            while (rowsIter.hasNext()) {
                Vector rowDatas = (Vector)rowsIter.next();
                String str = (String)rowDatas.get(searchField.getSelectedIndex());
                //fix
                if (str.toUpperCase().indexOf(filter.toUpperCase()) > -1) {
                    datas.add(rowDatas);
                }               
            }               
            table.setModel(new ListTableModel(model.getColumnNames(), datas));
            table.getColumnExt(table.getModel().getColumnCount() - 1).setVisible(false);
        } else {
            table.setModel(orginalModel);
            try {
                table.getColumnExt(table.getModel().getColumnCount() - 1).setVisible(false);
View Full Code Here

                JOptionPane.OK_OPTION, JOptionPane.PLAIN_MESSAGE, null, options, options[0]);            

        if (n == 0) {
            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);
//                System.err.println("DetailList value = " + value);
                if ( (column.getInputType() == 81) || (column.getInputType() == 82) ) {
View Full Code Here

                    StringTokenizer st = new StringTokenizer(columnId, "-");
                    String tableName = (String)st.nextElement();
                    String columnName = (String)st.nextElement();
                    if ( (tableName.equals(childColumn.getTableName())) && (columnName.equals(childColumn.getColumnName())) ) {
                        int selectedRowNumber = getTable().convertRowIndexToModel(getTable().getSelectedRow());
                        ListTableModel model = (ListTableModel)getTable().getModel();
                        Vector dataVector = model.getDataVector();
                        Vector rowDatas = (Vector)dataVector.get(selectedRowNumber);
                        Object childValue = rowDatas.get(i);
                        if (childColumn.isI18N()) {
                            childValue = ((Vector)this.tDataVector.get(selectedRowNumber)).get(i);
                            //System.err.println("childValue = " + childValue);
View Full Code Here

      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

                                    }
                                    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

                                            }
                                            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

TOP

Related Classes of realcix20.guis.models.ListTableModel

Copyright © 2018 www.massapicom. 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.