Mega Code Archive

 
Categories / Java / 2D Graphics GUI
 

Display underlined text

import java.awt.Graphics; import javax.swing.JPanel; public class Main extends JPanel{   String s = "Underlined text";   int x = 10;   int y = 10;   public void init() {   }   public void paint(Graphics g) {     g.drawString(s, x, y);     g.drawLine(x, y + 2, x + getFontMetrics(getFont()).stringWidth(s), y + 2);   } }