olduitable

バージョン 1.0.2 (79 KB) 作成者: Pablo Baez
Matlab class that implements a Java-based table with an interface similar to the undocumented version of the Matlab's uitable.
ダウンロード: 175
更新 2020/5/31

olduitable implements a wide variety of properties focused on customizing table's appearance.
These properties are: ButtonDownFcn, CellEditCallback, CellSelectionCallback, ColumnAlign, ColumnColor, ColumnEditable, ColumnFormat, ColumnFormatData, ColumnName, ColumnResizable, ColumnSortable, ColumnStriping, ColumnToolTip, ColumnWidth, Data, Enable, FontName, FontSize, FontStyle, ForegroundColor, GridColor, HeaderBackground, HeaderForeground, HeaderGridColor, HeaderSelectionBg, HeaderSelectionFg, KeyPressFcn, KeyReleaseFcn, Parent, Position, RowColor, RowHeight, RowName, RowStriping, SelectionBackground, SelectionForeground, SelectionBorderColor, Tag, UIContextMenu, Units, UserData and Visible.

Besides this class includes useful methods to insert or delete rows and columns, paste blocks of cells or sort columns as a typical spreadsheet, many of them available through a default context menu and keyboard shortcuts.
These methods are: saveInfo, fitAllColumns2Panel, fitColumn2Data, setSelection, getValue, setValue, setCellBg, setCellFg, sortColumn, unsort, paste, cut, insertRows, insertColumns, deleteRows, deleteColumns and loadInfo.

Compared to the undocumented Matlab's uitable, olduitable can be loaded faster when a large amount of data is assigned. Obviously, the official version is the fastest and also uses much less memory space, but if these are not a problem, this class could be a reasonable alternative.

To use this class, once downloaded the rar file we must copy the @olduitable folder to any folder that is in the Matlab search path or use the addpath command.

To prevent conflicts with other Java classes previously added to the dynamic path, is desirable to create (or modify) a custom javaclasspath.txt including the full name of the javaClasses.jar file (this is inside the @olduitable folder), that packages the necessary Java classes for olduitable to work.

For more details run 'doc olduitable' in the command window or go to https://github.com/pbaezr/olduitable/blob/master/README.md

MATLAB リリースの互換性
作成: R2015a
R2014b 以降のリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersMigrate GUIDE Apps についてさらに検索
謝辞

ヒントを得たファイル: Java-based data table

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

@olduitable

GitHub の既定のブランチを使用するバージョンはダウンロードできません

バージョン 公開済み リリース ノート
1.0.2

Added 'fitColumn2Data' method

1.0.1

Minor details

1.0.0

この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。
この GitHub アドオンでの問題を表示または報告するには、GitHub リポジトリにアクセスしてください。