First, let me welcome you to the JavaRanch. Second, please change your displayed name to conform to our naming policy. In short, your name must be a first name and last name, separated by a space and not obviously fake. Third, this problem isn't with I/O, but with your client. I'm going to move it to the Swing forum and see if anyone has any bright ideas.