{
if (percentUsage < 20)
g.setColor(Color.red);
-
- g.drawString("Total Free Memory: " + df.format(totalFreeMemory)
+ FontMetrics fm = g.getFontMetrics();
+ if (fm!=null)
+ { g.drawString("Total Free Memory: " + df.format(totalFreeMemory)
+ "MB; Max Memory: " + df.format(maxMemory) + "MB; "
+ df.format(percentUsage) + "%", 10, getHeight()
- - g.getFontMetrics().getHeight());
+ - fm.getHeight());
+ }
}
}