Well the easy answer is No... not yet in B4J. You have to stick with TableView. It is a very good option, if user is not particulary updating manually, even if he is, may be you can add some Textfields to tableview, and listen to them.
(you could accomplish the image you show there with this option, some tweaks needed)
The complex answer is Yes!... but you have to know Java AND have some "Basic" knowledge of how B4J IDE works.
Look at the SpreedSheetView at the end of this page: http://fxexperience.com/controlsfx/features/
You will need to incorporate it to your code. Easier said than done.