JAL-934 - standard label font functions
authorjprocter <jprocter@compbio.dundee.ac.uk>
Wed, 14 Sep 2011 12:54:23 +0000 (13:54 +0100)
committerjprocter <jprocter@compbio.dundee.ac.uk>
Wed, 14 Sep 2011 12:54:23 +0000 (13:54 +0100)
src/jalview/gui/JvSwingUtils.java

index 812353e..2650eae 100644 (file)
@@ -148,4 +148,27 @@ public final class JvSwingUtils
     jLabel.setToolTipText(tooltip);
   }
 
+  /**
+   * standard font for labels and check boxes in dialog boxes 
+   * @return
+   */
+
+  public static Font getLabelFont()
+  {
+    return getLabelFont(false,false);
+  }
+  public static Font getLabelFont(boolean bold, boolean italic)
+  {
+    return new java.awt.Font("Verdana", (!bold && !italic) ? Font.PLAIN : (bold ? Font.BOLD : 0) + (italic ? Font.ITALIC : 0), 11);
+  }
+
+  /**
+   * standard font for editable text areas
+   * @return
+   */
+  public static Font getTextAreaFont()
+  {
+    return getLabelFont(false,false);
+  }
+
 }