I\'m looking to have text display vertically, first letter at the bottom, last letter at the top, within a JLabel. Is this possible?
You can also use the SwingX API
Bottom to top :
JXLabel label = new JXLabel("MY TEXT"); label.setTextRotation(3 * Math.PI / 2);
Top to bottom :
JXLabel label = new JXLabel("MY TEXT"); label.setTextRotation(Math.PI / 2);