请问 java如何给文字加阴影效果(黑边框)

public static void setFont(String context, BufferedImage ImageNew, int x,
int y, Color c) {

    Graphics2D g = ImageNew.createGraphics();// 得到图形上下文
    g.setColor(c); // 设置画笔颜色 Color.LIGHT_GRAY
    g.setFont(new Font("宋体", Font.PLAIN, 12));// 设置字体
    g.drawString(context, x, y);
    g.dispose();

}

网上搜索很多都swing的,我是想把黑边文字写到图片里面去,请各位大神帮帮忙