> Programmed on MFC/C++ for Years, then Java/Swing for 4 years and now
> C#/WinForms for 1 year. Anything is better than MFC/C++! Java/Swing and
> C#/WinForms are about equals in what they do and how they do it, just do it
> a wee bit different from each other but are both nice.
C#/WinForms still ships with no layout managers at all. It's all absolute
positioning. I still have not figured out how to do a form with lots of
labels and text fields that all line up nicely and grow as you resize the
window - without calculating the position and size of every widget
individually.
If you program Java/Swing applications for Windows platforms, I suggest you
look at an alternate Windows look-and-feel class. The Windows look-and-feel
that comes with the JDK leaves a lot to be desired. There's a really nice
one called JGoodies Looks available at
http://community.java.net/javadesktop/
Tilman
Tor Iver Wilhelmsen - 25 Aug 2003 20:56 GMT
> C#/WinForms still ships with no layout managers at all. It's all absolute
> positioning. I still have not figured out how to do a form with lots of
> labels and text fields that all line up nicely and grow as you resize the
> window - without calculating the position and size of every widget
> individually.
I think they want your IDE (VS.Net, C#Builder) to do it for you. :P
Todd Blackley - 27 Aug 2003 03:17 GMT
Hum, Yes C#/WinFlorm do not have layouts, but they do have other positioning
/ layout tools that do work great. I've found that I can produce the same
results in both Java/C# with nested panels that use their respective
positioning tools.
Todd
> > Programmed on MFC/C++ for Years, then Java/Swing for 4 years and now
> > C#/WinForms for 1 year. Anything is better than MFC/C++! Java/Swing and
[quoted text clipped - 15 lines]
>
> Tilman