Swing is the most horrible toolkit I've ever tried to use
If you need an IDE, there is something wrong with your languag
And you accuse the GP of trolling? Talk about pot calling the kettle black. Although there are some cases where using an IDE is actually necessary part of using a particular programming language, Java is not one of them. For certain types of problems, many prefer using an IDE regardless of programming language... usually because the scope of the problem being solved is too large to manage efficiently with just a text editor.
Java does the opposite of trying to help you shoot yourself in the foot, by making the code bloated and spread out.
Although identifiers in Java are frequently very verbose compared to some languages, which can result in longer lines than what you'd get in terser languages such as C, for example, the actual number of LOC in my experience is roughly the same.
And stop smoking your crack for at least 5 seconds before lying to yourself about Fortune 500 companies not hiring anything but Java programmers. What do you think they coded Facebook chat in, for just one example? Not Java!
Facebook is only one fortune 500 company and not all of them. Try checking a job board, and add up the starting salaries for jobs that use different programming languages. Java is definitely up there... jostling for position with C++, usually.