I'm very new to graphics feature of Java. I want to build a simple binary search tree where users can enter in a textfield the data to insert/delete/search or upload from a file. I'm more familiar w/ console application, so where should I get started. There's Swing, Graphics/Graphics2d, JApplet, applet. Can I mix and match? I want to keep it simple, have enough basic knowledge of graphics feature in Java.