Matlab上でJava

Matlabのサンプルプログラムに下のようなプログラムが載っていたんだけど、ちょっと読んだらびっくり。Swingでウィンドウを表示しているじゃないのさ。そりゃMatlabはいまやJava上で動いているとは言うものの、こんなことまでできるとは。いやはや、びっくり。もうJythonいらないかも。

I = imread('your_image.tif');
javaImage = im2java(I);
frame = javax.swing.JFrame;
icon = javax.swing.ImageIcon(javaImage);
label = javax.swing.JLabel(icon);
frame.getContentPane.add(label);
frame.pack
frame.show