Coordinate display#15
Conversation
| JTabbedPane tabbedPane = new JTabbedPane(); | ||
| tabbedPane.addTab("Render", noise); | ||
|
|
||
| pane.addTab("Render 3D", noise3d); | ||
| pane.addTab("Render Voxel", noise3dVox); | ||
| tabbedPane.addTab("Render 3D", noise3d); | ||
| tabbedPane.addTab("Render Voxel", noise3dVox); | ||
|
|
||
| pane.addTab("Settings", settingsPanel); | ||
| tabbedPane.addTab("Settings", settingsPanel); | ||
|
|
||
| pane.addTab("Statistics", statisticsPanel); | ||
| tabbedPane.addTab("Statistics", statisticsPanel); | ||
|
|
||
| pane.addTab("Distribution", distributionPanel); | ||
| tabbedPane.addTab("Distribution", distributionPanel); |
There was a problem hiding this comment.
Clarity. I found "pane" is a bit too generic for a UI beyond the simplest example with only one pane. "tabbedPane" at least gives a good hint at which pane it is.
While fixing the layout, I also tried to integrate a split pane to make the text/preview resizable. Along the way I also ended up trying to consolidate some related parts in the code a bit more, in an attempt to make it easier to follow. The name change came along with the effort.
I didn't keep the change with the split pane, it didn't work well in practice with how the render doesn't shrink again, so I reverted to grid layout again. But I kept the rest because I thought it was an improvement.
It's not LLM.
It's closer to well-intended arrogance if anything.
There was a problem hiding this comment.
It's not LLM.
It's closer to well-intended arrogance if anything.
fair enough
I just wanted to make sure it wasn't
Adds display of the coordinates under the mouse cursor when hovering over the preview in the Render tab.