<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: FindJObj &#8211; find a Matlab component&#8217;s underlying Java object</title> <atom:link href="http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/feed/" rel="self" type="application/rss+xml" /><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/</link> <description>Charting Matlab's unsupported hidden underbelly</description> <lastBuildDate>Fri, 18 May 2012 13:56:51 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.1.1</generator> <item><title>By: Tri-state checkbox &#124; Undocumented Matlab</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-59862</link> <dc:creator>Tri-state checkbox &#124; Undocumented Matlab</dc:creator> <pubDate>Wed, 19 Oct 2011 14:04:38 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-59862</guid> <description>[...] uicontrol, we need to first get its underlying Java component reference. This is done using the findjobj utility. We then update its UI wrapper to be the same as the CheckBoxTree&#8216;s checkbox [...]</description> <content:encoded><![CDATA[<p>[...] uicontrol, we need to first get its underlying Java component reference. This is done using the findjobj utility. We then update its UI wrapper to be the same as the CheckBoxTree&#8216;s checkbox [...]</p> ]]></content:encoded> </item> <item><title>By: Sherif Elnabarawy</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-27611</link> <dc:creator>Sherif Elnabarawy</dc:creator> <pubDate>Thu, 30 Dec 2010 10:05:31 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-27611</guid> <description>i am using WinXP R2009a , tabs is working fine until i call findjobj :S , my findjobj version is updated , called drawnow before and after findjobj , but nothing changed .
i don&#039;t know if the matlab version is the problem or there is something else .
i&#039;ll try anyway .</description> <content:encoded><![CDATA[<p>i am using WinXP R2009a , tabs is working fine until i call findjobj :S , my findjobj version is updated , called drawnow before and after findjobj , but nothing changed .<br
/> i don&#8217;t know if the matlab version is the problem or there is something else .<br
/> i&#8217;ll try anyway .</p> ]]></content:encoded> </item> <item><title>By: Yair Altman</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-27567</link> <dc:creator>Yair Altman</dc:creator> <pubDate>Wed, 29 Dec 2010 18:24:20 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-27567</guid> <description>@Sherif - it works ok for me on WinXP R2010b. Perhaps you forgot a call to &lt;i&gt;&lt;b&gt;drawnow&lt;/b&gt;&lt;/i&gt; before using &lt;i&gt;&lt;b&gt;findjobj&lt;/b&gt;&lt;/i&gt;, or perhaps you&#039;re using an old version of &lt;i&gt;&lt;b&gt;findjobj&lt;/b&gt;&lt;/i&gt;.</description> <content:encoded><![CDATA[<p>@Sherif &#8211; it works ok for me on WinXP R2010b. Perhaps you forgot a call to <i><b>drawnow</b></i> before using <i><b>findjobj</b></i>, or perhaps you&#8217;re using an old version of <i><b>findjobj</b></i>.</p> ]]></content:encoded> </item> <item><title>By: Sherif Elnabarawy</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-27546</link> <dc:creator>Sherif Elnabarawy</dc:creator> <pubDate>Wed, 29 Dec 2010 14:44:47 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-27546</guid> <description>Dear Yair , i am using findjobj to get the java handle of uitable to apply some java methods on it , but unfortunately using findjobj makes the uitabs and uitabgroups stop responding ! i can&#039;t understand what&#039;s going on but i hope that i am missing something so that i can fix and continue using it .
this is code sample to show what i am talking about , try and feedback me .
thanks a lot.&lt;pre lang=&quot;matlab&quot;&gt;
f=figure;
uitabgroup(f,&#039;Tag&#039;,&#039;view_tabgroup&#039;);
uitab(&#039;v0&#039;, findobj(&#039;Tag&#039;,&#039;view_tabgroup&#039;), &#039;title&#039;, &#039;System Data&#039;,&#039;Tag&#039;,&#039;system_tab&#039;);
uitab(&#039;v0&#039;,findobj(&#039;Tag&#039;,&#039;view_tabgroup&#039;), &#039;title&#039;, &#039;Network&#039;,&#039;Tag&#039;,&#039;network_tab&#039;);uipanel(findobj(&#039;Tag&#039;,&#039;system_tab&#039;),&#039;BackgroundColor&#039;,&#039;black&#039;,&#039;Tag&#039;,&#039;panel1&#039;);
uicontrol(&#039;style&#039;,&#039;pushbutton&#039;,&#039;tag&#039;,&#039;push1&#039;,&#039;parent&#039;,findobj(&#039;Tag&#039;,&#039;panel1&#039;));jUIScrollPane=findjobj(findobj(&#039;tag&#039;,&#039;push1&#039;));&lt;/pre&gt;</description> <content:encoded><![CDATA[<p>Dear Yair , i am using findjobj to get the java handle of uitable to apply some java methods on it , but unfortunately using findjobj makes the uitabs and uitabgroups stop responding ! i can&#8217;t understand what&#8217;s going on but i hope that i am missing something so that i can fix and continue using it .<br
/> this is code sample to show what i am talking about , try and feedback me .<br
/> thanks a lot.</p><div
class="wp_syntax"><div
class="code"><pre class="matlab" style="font-family:monospace;">f=<span style="color: #0000FF;">figure</span>;
uitabgroup<span style="color: #080;">&#40;</span>f,<span style="color:#A020F0;">'Tag'</span>,<span style="color:#A020F0;">'view_tabgroup'</span><span style="color: #080;">&#41;</span>;
uitab<span style="color: #080;">&#40;</span><span style="color:#A020F0;">'v0'</span>, <span style="color: #0000FF;">findobj</span><span style="color: #080;">&#40;</span><span style="color:#A020F0;">'Tag'</span>,<span style="color:#A020F0;">'view_tabgroup'</span><span style="color: #080;">&#41;</span>, <span style="color:#A020F0;">'title'</span>, <span style="color:#A020F0;">'System Data'</span>,<span style="color:#A020F0;">'Tag'</span>,<span style="color:#A020F0;">'system_tab'</span><span style="color: #080;">&#41;</span>;
uitab<span style="color: #080;">&#40;</span><span style="color:#A020F0;">'v0'</span>,<span style="color: #0000FF;">findobj</span><span style="color: #080;">&#40;</span><span style="color:#A020F0;">'Tag'</span>,<span style="color:#A020F0;">'view_tabgroup'</span><span style="color: #080;">&#41;</span>, <span style="color:#A020F0;">'title'</span>, <span style="color:#A020F0;">'Network'</span>,<span style="color:#A020F0;">'Tag'</span>,<span style="color:#A020F0;">'network_tab'</span><span style="color: #080;">&#41;</span>;
&nbsp;
uipanel<span style="color: #080;">&#40;</span><span style="color: #0000FF;">findobj</span><span style="color: #080;">&#40;</span><span style="color:#A020F0;">'Tag'</span>,<span style="color:#A020F0;">'system_tab'</span><span style="color: #080;">&#41;</span>,<span style="color:#A020F0;">'BackgroundColor'</span>,<span style="color:#A020F0;">'black'</span>,<span style="color:#A020F0;">'Tag'</span>,<span style="color:#A020F0;">'panel1'</span><span style="color: #080;">&#41;</span>;
<span style="color: #0000FF;">uicontrol</span><span style="color: #080;">&#40;</span><span style="color:#A020F0;">'style'</span>,<span style="color:#A020F0;">'pushbutton'</span>,<span style="color:#A020F0;">'tag'</span>,<span style="color:#A020F0;">'push1'</span>,<span style="color:#A020F0;">'parent'</span>,<span style="color: #0000FF;">findobj</span><span style="color: #080;">&#40;</span><span style="color:#A020F0;">'Tag'</span>,<span style="color:#A020F0;">'panel1'</span><span style="color: #080;">&#41;</span><span style="color: #080;">&#41;</span>;
&nbsp;
jUIScrollPane=findjobj<span style="color: #080;">&#40;</span><span style="color: #0000FF;">findobj</span><span style="color: #080;">&#40;</span><span style="color:#A020F0;">'tag'</span>,<span style="color:#A020F0;">'push1'</span><span style="color: #080;">&#41;</span><span style="color: #080;">&#41;</span>;</pre></div></div>]]></content:encoded> </item> <item><title>By: Customizing uicontrol border &#124; Undocumented Matlab</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-21456</link> <dc:creator>Customizing uicontrol border &#124; Undocumented Matlab</dc:creator> <pubDate>Sun, 31 Oct 2010 19:08:32 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-21456</guid> <description>[...] we first need to get the uicontrol&#039;s underlying Java reference. This is done using my FindJObj utility. The next step is to get the Java object&#039;s Border property [...]</description> <content:encoded><![CDATA[<p>[...] we first need to get the uicontrol&#8217;s underlying Java reference. This is done using my FindJObj utility. The next step is to get the Java object&#8217;s Border property [...]</p> ]]></content:encoded> </item> <item><title>By: GUI integrated HTML panel &#124; Undocumented Matlab</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-11756</link> <dc:creator>GUI integrated HTML panel &#124; Undocumented Matlab</dc:creator> <pubDate>Wed, 30 Jun 2010 19:19:32 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-11756</guid> <description>[...] for undocumented features we need the editbox&#039;s underlying JTextPane handle. This is done using the &lt;i&gt;&lt;b&gt;FindJObj&lt;/b&gt;&lt;/i&gt; utility [...]</description> <content:encoded><![CDATA[<p>[...] for undocumented features we need the editbox&#8217;s underlying JTextPane handle. This is done using the <i><b>FindJObj</b></i> utility [...]</p> ]]></content:encoded> </item> <item><title>By: Tabbed panes – uitab and relatives &#124; Undocumented Matlab</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-11438</link> <dc:creator>Tabbed panes – uitab and relatives &#124; Undocumented Matlab</dc:creator> <pubDate>Wed, 23 Jun 2010 18:47:13 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-11438</guid> <description>[...] This object is not directly exposed by &lt;i&gt;&lt;b&gt;uitabgroup&lt;/b&gt;&lt;/i&gt;, but can be found using the FindJObj utility [...]</description> <content:encoded><![CDATA[<p>[...] This object is not directly exposed by <i><b>uitabgroup</b></i>, but can be found using the FindJObj utility [...]</p> ]]></content:encoded> </item> <item><title>By: Continuous slider callback &#124; Undocumented Matlab</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-7000</link> <dc:creator>Continuous slider callback &#124; Undocumented Matlab</dc:creator> <pubDate>Mon, 08 Feb 2010 14:08:29 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-7000</guid> <description>[...] AdjustmentValueChangedCallback property that is useful for our purposes and is accessible using the FindJObj utility. Simply download FindJObj from the File Exchange, and then: hSlider = [...]</description> <content:encoded><![CDATA[<p>[...] AdjustmentValueChangedCallback property that is useful for our purposes and is accessible using the FindJObj utility. Simply download FindJObj from the File Exchange, and then: hSlider = [...]</p> ]]></content:encoded> </item> <item><title>By: Peter</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-6551</link> <dc:creator>Peter</dc:creator> <pubDate>Fri, 29 Jan 2010 11:31:10 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-6551</guid> <description>Thanks Yair! I will try to figure it out from there... As long as I know it should be possible, it puts a little more power behind the effort.Peter</description> <content:encoded><![CDATA[<p>Thanks Yair! I will try to figure it out from there&#8230; As long as I know it should be possible, it puts a little more power behind the effort.</p><p>Peter</p> ]]></content:encoded> </item> <item><title>By: Yair Altman</title><link>http://undocumentedmatlab.com/blog/findjobj-find-underlying-java-object/#comment-6550</link> <dc:creator>Yair Altman</dc:creator> <pubDate>Fri, 29 Jan 2010 11:00:54 +0000</pubDate> <guid
isPermaLink="false">http://undocumentedmatlab.com/?p=892#comment-6550</guid> <description>@Peter - look at the way I added the callbacks-table in the &lt;a target=&quot;_blank&quot; href=&quot;http://www.mathworks.com/matlabcentral/fileexchange/14317-findjobj-find-java-handles-of-matlab-graphic-objects&quot; rel=&quot;nofollow&quot;&gt;&lt;b&gt;&lt;i&gt;FindJObj&lt;/i&gt;&lt;/b&gt;&lt;/a&gt; and &lt;a target=&quot;_blank&quot; href=&quot;http://www.mathworks.com/matlabcentral/fileexchange/17935-uiinspect-display-methodspropertiescallbacks-of-an-object&quot; rel=&quot;nofollow&quot;&gt;&lt;b&gt;&lt;i&gt;UIInspect&lt;/i&gt;&lt;/b&gt;&lt;/a&gt; utilities. The source code is available on the File Exchange.Yair</description> <content:encoded><![CDATA[<p>@Peter &#8211; look at the way I added the callbacks-table in the <a
target="_blank" href="http://www.mathworks.com/matlabcentral/fileexchange/14317-findjobj-find-java-handles-of-matlab-graphic-objects" rel="nofollow"><b><i>FindJObj</i></b></a> and <a
target="_blank" href="http://www.mathworks.com/matlabcentral/fileexchange/17935-uiinspect-display-methodspropertiescallbacks-of-an-object" rel="nofollow"><b><i>UIInspect</i></b></a> utilities. The source code is available on the File Exchange.</p><p>Yair</p> ]]></content:encoded> </item> </channel> </rss>

<!-- W3 Total Cache: Minify debug info:
Engine:             disk: basic
Theme:              b7666
Template:           single
-->
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: undocumentedmatlab.com @ 2012-05-18 22:52:11 -->

<!-- W3 Total Cache: Page cache debug info:
Engine:             disk: enhanced
Cache key:          blog/findjobj-find-underlying-java-object/feed/_index.xml_gzip
Caching:            enabled
Status:             not cached
Creation Time:      0.672s
Header info:
X-Pingback:         http://undocumentedmatlab.com/blog/xmlrpc.php
Set-Cookie:         wpgb_visit_last_php-default=1337406731; expires=Sun, 19-May-2013 05:52:11 GMT; path=/
Link:               <http://undocumentedmatlab.com/?p=892>; rel=shortlink
Content-Type:       text/xml; charset=UTF-8
Last-Modified:      Sat, 19 May 2012 05:52:11 GMT
Vary:               Accept-Encoding, Cookie
Expires:            Sat, 19 May 2012 06:52:11 GMT
Pragma:             public
Cache-Control:      public, must-revalidate, proxy-revalidate
Etag:               2b97300374403c419cecfa3d26608d4a
Content-Encoding:   gzip
-->
