Examples of TableSorter


Examples of DisplayProject.TableSorter

        return tableModel;
    }

    public void setTableModel(ListViewTableModel tableModel) {
        this.tableModel = tableModel;
        this.sorter = new TableSorter(this.tableModel);
        this.sorter.setTableHeader(this.table.getTableHeader());
        this.sorter.setParent(this);
        this.table.setModel(this.sorter);
    }
View Full Code Here

Examples of DisplayProject.TableSorter

        return tableModel;
    }

    public void setTableModel(ListViewTableModel tableModel) {
        this.tableModel = tableModel;
        this.sorter = new TableSorter(this.tableModel);
        this.sorter.setTableHeader(this.table.getTableHeader());
        this.sorter.setParent(this);
        this.table.setModel(this.sorter);
    }
View Full Code Here

Examples of au.edu.qut.yawl.swingWorklist.util.TableSorter

                          JButton actionButton,
                          JButton cancelTaskButton,
                          JButton addInstanceButton,
                          JButton viewDataButton) {
        setLayout(new BorderLayout(10, 10));
        TableSorter sorter = new TableSorter(worklistModel); //ADDED THIS
        _myTable = new JTable(sorter);
        _myTable.setPreferredScrollableViewportSize(size);
        _myTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
        worklistModel.addRow("InstanceValidator", new String[]{"", "", "", "", "", ""});

        synchronized (_myTable) {
            _myTable.setModel(worklistModel);
            _myTable.getColumnModel().getColumn(0).setPreferredWidth(45);
            _myTable.getColumnModel().getColumn(1).setPreferredWidth(45);
            _myTable.getColumnModel().getColumn(2).setPreferredWidth(250);
            _myTable.getColumnModel().getColumn(3).setPreferredWidth(100);
            _myTable.getColumnModel().getColumn(4).setPreferredWidth(100);
            _myTable.getColumnModel().getColumn(5).setPreferredWidth(100);
        }
        worklistModel.removeRow("InstanceValidator");
        sorter.addMouseListenerToHeaderInTable(_myTable); //ADDED THIS
        // Place table in JScrollPane
        JScrollPane scrollPane = new JScrollPane(_myTable);
        scrollPane.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
        // Add to Screen
        add(scrollPane, BorderLayout.CENTER);
View Full Code Here

Examples of chrriis.common.ui.TableSorter

              @Override
              public boolean isCellEditable(int row, int column) {
                return false;
              }
            };
            table.setModel(new TableSorter(tableModel, table.getTableHeader()) {
              @Override
              protected Comparator getComparator(int column) {
                if(column == 0) {
                  return new Comparator<FileTypeLauncher>() {
                    public int compare(FileTypeLauncher o1, FileTypeLauncher o2) {
View Full Code Here

Examples of com.cburch.logisim.util.TableSorter

    super(parent, true);
    setDefaultCloseOperation(DISPOSE_ON_CLOSE);
    setTitle(Strings.get("statsDialogTitle", circuitName));
   
    JTable table = new StatisticsTable();
    TableSorter mySorter = new TableSorter(model, table.getTableHeader());
    Comparator<String> comp = new CompareString("",
        Strings.get("statsTotalWithout"), Strings.get("statsTotalWith"));
    mySorter.setColumnComparator(String.class, comp);
    table.setModel(mySorter);
    JScrollPane tablePane = new JScrollPane(table);
   
    JButton button = new JButton(Strings.get("statsCloseButton"));
    button.addActionListener(this);
View Full Code Here

Examples of com.cburch.logisim.util.TableSorter

        super(parent, true);
        setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        setTitle(getFromLocale("statsDialogTitle", circuitName));

        JTable table = new StatisticsTable();
        TableSorter mySorter = new TableSorter(model, table.getTableHeader());
        Comparator<String> comp = new CompareString("",
                getFromLocale("statsTotalWithout"), getFromLocale("statsTotalWith"));
        mySorter.setColumnComparator(String.class, comp);
        table.setModel(mySorter);
        JScrollPane tablePane = new JScrollPane(table);

        JButton button = new JButton(getFromLocale("statsCloseButton"));
        button.addActionListener(this);
View Full Code Here

Examples of com.eastmountain.chinese.common.TableSorter

        //setRowSorter( new TableRowSorter( characterWordXRFTableModel ) );


        //  1.5 method  for column sorting using code from tutorial

        TableSorter sorter = new TableSorter( characterWordXRFTableModel );
        setModel( sorter );
        sorter.setTableHeader( getTableHeader() );

        Enumeration<TableColumn> tableColumns = getColumnModel().getColumns();

        while ( tableColumns.hasMoreElements() ) {
View Full Code Here

Examples of com.qspin.qtaste.ui.tools.TableSorter

            @Override
            public boolean isCellEditable(int rowIndex, int mColIndex) {
                return false;
            }
        };
        tcTable = new SortableJTable(new TableSorter(tcModel)) {

            public String getToolTipText(MouseEvent e) {
                Point p = e.getPoint();
                int rowIndex = rowAtPoint(p);
                int colIndex = columnAtPoint(p);
View Full Code Here

Examples of com.salas.bb.utils.uif.table.TableSorter

     * Creates table.
     */
    public SelectionTable()
    {
        model = new SampleTagsModel();
        sorter = new TableSorter(model);
        setModel(sorter);
        sorter.addMouseListenerToHeaderInTable(this);

        setSelectionMode(ListSelectionModel.SINGLE_SELECTION);

View Full Code Here

Examples of edu.harvard.wcfia.yoshikoder.ui.TableSorter

       
        tabs = new JTabbedPane();
        for (Iterator iter = reports.iterator(); iter.hasNext();) {
            YKReport report = (YKReport) iter.next();
           
            TableSorter sorter = new TableSorter(report);
            JTable table = new JTable(sorter);
            sorter.setTableHeader(table.getTableHeader());
            table.setFont(yoshikoder.getDisplayFont());
            TableUtil.packColumn(table, 0, 2);
           
            YKDocument doc = (YKDocument)report.getDocuments().get(0);
            JPanel cent = new JPanel(new BorderLayout());
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.