+ // Blue, underlined font
+ Map<TextAttribute, Object> map = new HashMap<TextAttribute, Object>();
+ map.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON);
+ this.setFont(this.getFont().deriveFont(map));
+ this.setForeground(Color.BLUE);
+
+ this.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
+
+