在Matlab中不能使用数字排序。需要协助以覆盖Matlab中的某些JIDE方法

时间:2019-03-28 10:25:41

标签: matlab uitableview sorting jide

我正在尝试对matlab ui表列(使用jide创建)进行排序。但是,它不是根据数字进行排序,而是根据字符串进行排序。例如,如果我有4,44,2,22,1,11,它的排序方式就像1,11,2,22,4,44,而不是1,2,4,11,22,44

            Scroll=lib.findjobj(m.thandle);
            m.hjtable = Scroll.getViewport.getView;
            m.hjtable.setNonContiguousCellSelection(false);
            m.hjtable.setColumnSelectionAllowed(false);
            m.hjtable.setRowSelectionAllowed(true);




            % Make table sortable on columns
            m.hjtable.setSortable(true);
            m.hjtable.setAutoResort(true);
            m.hjtable.setMultiColumnSortable(true);
            m.hjtable.setPreserveSelectionsAfterSorting(true);

0 个答案:

没有答案