The "explain" text coming directly from mySQL (in the middle of the Explain screen) is too small. It should be the same size like in the window below. It's not that you can't read it but it's very hard to read.
Alternetively this data could be displayed in a StringGrid.
It would also be very nice if size and position of this window and the sizes of the three areas (= the position of the splitters) would be stored permanently.
We initially had small fonts to make it fit, and because we believed the diagram and rating was the most important information on the screen. We'll use a JTable (Java StringGrid equivalent) and maybe put it in a separate tab if screen space requires this.
As for storing window and splitter positioning, we'll definitely do this. It's a good improvement of usability.
this has now been released. The raw explain output is presented in a JTable. Also, the window will remember position and size and splitter positions since it was last opened.