Java is a powerful and enormously popular programming environment, and Mathematica's built-in J/Link toolkit integrates Java and Mathematica very tightly. This article presents a quick-start introduction to creating Mathematica user interfaces using J/Link. By the end, you will have been introduced to all of the major techniques and be ready to create your own interfaces.