Does Java String supports superscript in a String? If yes then how can I use it, I have searched the web and also the API but not able to figure out how I can use it for my purpose
Although this will be printed on the webpage, I cannot use the html tag here, any suggestions please
解决方案
Check out java.text.AttributedString, which supports subscripts and more. e.g., in your paintComponent() you could go:
public void paintComponent(Graphics g) {
super.paintComponent(g);
AttributedString as = new AttributedString("I love you 104 gazillion");
as.addAttribute(TextAttribute.SUPERSCRIPT, TextAttribute.SUPERSCRIPT_SUPER, 13, 14);
as.addAttribute(TextAttribute.FOREGROUND, Color.RED, 2, 6);
g.drawString(as.getIterator(), 20, 20);
}