findjobj - find java handles of Matlab graphic objects

Find java objects contained within a specified java container or Matlab GUI handle

https://UndocumentedMatlab.com/articles/findjobj

Download
Download

You are now following this Submission

Cite As

Yair Altman (2026). findjobj - find java handles of Matlab graphic objects (https://uk.mathworks.com/matlabcentral/fileexchange/14317-findjobj-find-java-handles-of-matlab-graphic-objects), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Graphics Objects in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with R13SP1 to R2024b

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.53.0

Updated description and usage text on the File Exchange main page; updated compatibility up to R2024b

Download
1.53.0-1

Updated findjobj_fast: support for desktop & figure handles, hide JavaFrame deprecation warning, improved warning handling (thanks T. Carpenter)

Download
1.53.0-0

Fix for changed warning IDs in R2019b; removed javacomponent warning; added promo message

Download
1.52.0

Additional fix for R2018b; added separate findjobj_fast utility

Download
1.51.0

Fix for R2018b suggested by Eddie (FEX); speedup suggested by Martin Lehmann (FEX); alert if trying to use with uifigure

Download
1.50.0

Fixed two edge-cases (one suggested by H. Koch)

Download
1.49.0

Fixed edge-cases in old Matlab release; slightly improved performance even further

Download
1.48.0

Improved performance for the most common use-case (single input/output): improved code + allow inspecting groot

Download
1.47.0

Significantly improved performance for the most common use-case (single input/output)

Download
1.27.0

Fixed case of docked figure

Download
1.26.0

Differentiate between overlapping controls (for example in different tabs)

Download
1.25.0

Additional fixes for R2014a, R2014b

Download
1.24.0

Fixes for R2014b

Download
1.23.0

Minor fix for R2014a; handled case of invisible figure container; only check for newer FEX version in non-deployed mode and only once every 12 hours

Download
1.22.0

Additional fixes for the upcoming HG2

Download
1.21.0

Fix for the upcoming HG2; fixed HG-Java warnings

Download
1.20.0

Fixed callbacks table grouping & editing bugs; added hidden properties to the properties tooltip; updated help section

Download
1.19.0

Improved callbacks table; improved export to workspace; fixed tree refresh failure; fixed: tree node-selection didn't update the props pane nor flash the selected component

Download
1.18.0

Fixes for R2012a as well as some older Matlab releases

Download
1.17.0

Fixed 'File is empty' messages in compiled apps

Download
1.16.0

Fix suggested by Ward; fixes for R2011a and R2010b; fixed download (m-file => zip-file)

Download
1.14.0

Minor fix to support combo-boxes (aka drop-down, popup-menu) on Windows

Download
1.13.0

Important release: Fixes for R2010a, debug listing, objects not found, component containers that should be ignored etc.

Download
1.12.0

Forced an EDT redraw before processing; warned if requested handle is invisible

Download
1.11.0

Fix to display text labels deep in HG hierarchy

Download
1.10.0

Fixed uitreenode warning; found a way to display label text next to the relevant node name

Download
1.9.0

Fixed auto-collapse of invisible container nodes; added dynamic tree tooltips & context-menu; minor fix to version-check display

Download
1.8.0

Fix for Matlab 7.0 as suggested by Oliver W; minor GUI fix (classname font); fixed edge-case of missing JIDE tables

Download
1.7.0

Added support for future Matlab versions that will not support JavaFrame; added sanity checks for axes items; added 'debug' input arg; increased size tolerance 1px => 2px

Download
1.6.0

Fixed location of popupmenus (always 20px high despite what's reported by Matlab...); fixed uiinspect processing issues; added blog link; narrower action buttons; automatic 'nomenu' for uicontrol inputs; significant performance improvement

Download
1.5.0

Fixed position of some Java components; fixed properties tooltip; fixed node visibility indication

Download
1.4.0

Indicated components visibility (& auto-collapse non-visible containers); auto-highlight selected component; fixed node icons, figure title & tree refresh; improved error handling; displayed FindJObj version update description if available

Download
1.3.0

Fixed update check; added dedicated labels icon; fixed description

Download
1.2.0

Fixed compatibility problems with previous Matlab versions; updated screenshot

Download
1.1.0

Callbacks table fixes; better object inspection; fix update check according to new FEX website; R2008b compatibility; fixed minor bug as per Johnny Smith's comment

Download
1.0.0

Fixed edge case problem with class properties tooltip; used existing object icon if available; added checkbox option to hide standard callbacks

Download