Im just trying to display some unicode chess symbols in eclipse using java, however it just prints out the random rectangles, and unless chess pieces have taken a radical ch
I tried your code and it does work correctly on my Linux.
Tried it from the bare shell and from Eclipse.
This is not a Java problem but a console charset problem. You have to look into the encoding your console accepts and make sure it is UTF8. Eclipse shouldn't factor in that.