I'm interested in programming (web) applets with graphical interfaces particularly. I have no experience with Java at all. I'm looking for recommendations on setting up a development environment, helpful books, online tutorials, anything at all - all keeping in mind that this is under linux+firefox. Googling reveals a lot of stuff, much of it outdated, and I'm hoping the hive mind can separate the wheat from the chafe.
I realize Java is supposed to be the end all of portability, but I feel like most of the resources I'm finding assume a windows development environment.
Communities of developers (something like
Perlmonks) would be awesome as well.
I have programming experience, and am a comfortable with OO concepts, but know nothing of the Java take on them.
posted by phrontist at 9:58 PM on February 12, 2008