www.gusucode.com > mbcguitools 工具箱 matlab 源码程序 > mbcguitools/@mbcwidgets/@Table1D/initJavaProperties.m
function initJavaProperties(obj) %initJavaProperties initialize java properties after creation %initJavaProperties(obj) % Copyright 2010-2011 The MathWorks, Inc. and Ford Global Technologies, Inc. % reset java properties to ensure value passed on to underlying object try obj.Peer.setEditable(obj.Editable); obj.Peer.setShowGrid(obj.Grid); obj.Peer.setDisplayColumnHeaders(obj.ShowColumnHeader); obj.Peer.setHeaderRenderSelection(obj.ShowHeaderSelection); obj.Peer.setColumnWidth(obj.ColumnWidth); end selmodes = {'SingleCell', 'SingleRow', 'SingleColumn', 'SingleRegion', ... 'MultiRegion', 'MultiRow', 'MultiColumn', 'None'}; nSelMode = find(strcmp(obj.SelectionMode, selmodes)); if ~isempty(nSelMode) obj.Peer.setSelectionMode(nSelMode(1)-1); end obj.super( 'initJavaProperties');