package com.opticalcobra.storybear.game;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Toolkit;
import java.util.Map;
import com.opticalcobra.storybear.res.FontCache;
public abstract class Renderer {
private static FontCache fc = FontCache.getInstance();
private static Map desktopHints;
static{
Toolkit tk = Toolkit.getDefaultToolkit();
desktopHints = (Map)(tk.getDesktopProperty("awt.font.desktophints"));
}
protected static void renderText(Graphics2D g,float size ,String text, int x,int y){
g.setColor(Color.BLACK);
g.setFont(fc.getFont("Standard", size));
g.addRenderingHints(desktopHints);
g.drawString(text, x, y);
}
}