HTML tables are not for design layout. For this you have divs or Flex-box or 
whatever. Tables, in any UIs are only made for diplaying data. CSS 4 will have 
css-grids btw. People which were using html tables in older days, they didn’t 
know what they do. Yes I know some are still using table for layout, but trust 
me this is totally wrong.

And what you did, you tried to compare GridLayout from Swing with HTML Tables. 
You should compare with CSS Flexbox or CSS 4 grid.


Cheers

Chris

Gesendet von Mail für Windows 10

Von: Chuck Davis
Gesendet: Freitag, 16. März 2018 19:50
An: dev@netbeans.incubator.apache.org
Betreff: Re: Usability study was: Think Java, not Electron! was: 
ApacheHTML/Java UI

Dmitry, that is the whole purpose of Swing layouts.  HTML tables cannot
compare with the functionality of layouts.


I also constantly find myself struggling with creating forms in swing that
> are just used to represent parameters for command line programs, it's
> always tricky for me to make everything aligned and resize nicely. Form
> validation is yet another pain in the ass, especially when it comes to the
> visual part of notifying the user what's wrong in which part of the form.
> It would be so nice if all of this could just be rendered as a simple html
> table with my choice of js validation framework and that I didn't have to
> think about layouts etc too much.
>
>

Reply via email to