Here are a few of the syntactic/semantic constructs that I believe need to be fixed with java -
for(int i=0,int j=0;;) instead of int j; for(int i;;)and
return (int)(i==blah)?x:y; which gives a stupid error, instead of return (int)( (i==blah)?x:y );Btw, the layout managers in java are so seriously braindead that getting a GUI to look how you want it is like painting a dark and gloomy medieval painting using one hand with gentle strokes :P GridBagLayout is the only really useful layout manager but hideously complicated to get correct, FlowLayout should also go vertically - but of course.. you can create your own layout manager so I better stop complaining.. *sigh*