Here you can find the source of getPrefSize(FontMetrics fm, String keyTip)
public static Dimension getPrefSize(FontMetrics fm, String keyTip)
//package com.java2s; import java.awt.*; public class Main { private static int INSETS = 3; public static Dimension getPrefSize(FontMetrics fm, String keyTip) { int prefWidth = fm.stringWidth(keyTip) + 2 * INSETS + 1; int prefHeight = fm.getHeight() + INSETS - 1; return new Dimension(prefWidth, prefHeight); }/*from w w w. j ava2 s . co m*/ }