However i still couldnt find a way to get the selected cell information. In that case, sorting was built-in the control, and the question was just how to display the sorting arrow icon. Image Matlab image matlab image-processing Image image matlab image-processing Image Twitter-URL image twitter proxy Image as3 image actionscript-3 Image jsp image jsp Image Qt image qt Image scrapy404 image scrapy Image config.rb http image sass I assume that the hidden Sortable property was meant to implement the sorting behavior in R2008a, but MathWorks never got around to actually implement it, and so it remains this way to this day. :) I really appreciate that! We have access to a fairly large variety of toolboxes, if that helps, but I do have a requirement to make this a stand alone application with application compiler, so the solution has to be compatible with that toolbox. The user can then change the order to make a new permutation. I am slowing the table updates down to about to a few times per second so the values are visible. If the user selects a new cell, then the focus is switched to the view making the selected row now visible again. You might want to pass in a 'Position' property to choose where on the figure the table will be created. Add the TableSorter.jar file to your static java classpath (via edit('classpath.txt')) or your dynamic classpath (javaaddpath('TableSorter.jar')). Doubles are sorted lexically (12 < 6), not numerically (12 > 6). i read through your undocumented matlab book but didint find. I'm new to matlab, and I must implement an IIR for Motorola 56F826. @Yun I believe that you read the blog post, not the report. I figured out the answer by further reviewing the long thread in my question. This area excludes the figure borders, title bar, menu bar, and tool bars. System info: Windows 7 64-bit, Matlab r2011a 64-bit. Matlabs uitable exposes only a very limited subset of functionalities and properties to the user. In order to fix this, do not explicitly set the position of the figure. stupid question, How to set the SelectionChangedFcn for the tabs group I have created. 382. t = uitable( Name,Value ) specifies table property values using one or more Name,Value pair argument pairs. The only OS the code works flawlessly from within OutputFcn is Lion. Several people have asked for more details about the contents of this report. As a last resort, you can always use my consulting skills. findjobjMATLABMATLAB Compiler SDKscrollbaruitable. "Yair Altman" wrote in message You do not have permission to delete messages in this group, Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message. Using jTable.setAutoCreateRowSorter(true) comply with the locale but do not allow for multi column sorting. As for title, Currently, the "uitable" does not have a "Title" property that can be set. txt_title = uicontrol('Style', 'text', 'Position', [20 100 200 20], 'String', 'My Example Title'); This enhancement has been incorporated in MATLAB 7.5 (R2007b). As we can change the column-format property to checkbox, popupmenu options in the uitable, I need help for changing the column-format property to radio-button. If you want the scroll bar not to jump up to the top and jump back down to the previous position, you can use the following workaround. You can read all about it in my uitable customization report. By changing . Error in MPMSimPre>MPMSimPre_OutputFcn (line 349) jtable = jscrollpane.getViewport.getView; Error in gui_mainfcn (line 265) feval(gui_State.gui_OutputFcn, gui_hFigure, [], gui_Handles); Error in MPMSimPre (line 280) gui_mainfcn(gui_State, varargin{:}); @Javveer this is because findjobj doesnt find the table reference for some unknown reason. If no figure exists, a new figure window opens. Maybe Im not doing this right, but the new JIDE uitable sort is sorting the values as string only. The table data sometimes experiences a draw error and the table needs to be manually scrolled up and and then down to fix the issue. There is only one problem when I try to use a specific filter: condition->is in->value(s). My Matlab-Java book was published 4.5 years ago and in the meantime I expanded the coverage of uitable in my uitable customization report, so it now contains more contents than the book, including this specific feature. To make it more clear its running multiple times on a single cell value, Callback reentrancy is now controlled but still i am getting the java exception exception in thread AWT=EventQueue-0, Hi,Yair I hava a question.when I use jtable.setModel(javax.swing.table.DefaultTableModel(Data,headers)to updata the data in old matlab uitable;I find I cannot use data = cell(mtable.getData)to get the editored data I find use jtable.getModel().getDataVector() can get the data in java.util.Vector .But how I let the the java.util.Vector Data tranfer a cell-style data I try use cell(jtable.getModel().getDataVector()),but the result is [ 1000 java.util.Vector]; Thanks. Best, Meade. . Other solutions exists but may risk race-conditions with the Event Dispatch Thread (EDT). jtable.getSortedRowAt(rowIndex) returns the display row index for a specified data model row; jtable.getActualRowAt(rowIndex) returns the data model row index for a specified display row. . To solve this for the old (pre-R2008a) uitable, download one of several available JTable sorter classes, or my TableSorter class (available here). "Daniel Cunha" wrote in message