What should I do?
Ok. Here's the story. I learned ALOT of C++, then I bough Programming Windows by Petzold and got 1/5 through that. I then bought a book on Java and I'm half-way through that. I want to know what I should do after completing this Java book. Should I finish the Windows book, or buy more books on java (eg. database programming, advanced network programming)?
It depends on what you want to do, what you need and what you like.
BTW, it's ofcourse not wrong to learn Java AND Windows programming. Though it takes a lot of time to do both.