0
私は画像をマップに持っています。その画像はJFrameに含まれていなければならず、座標(x、y)に一種のウォーターマークをつけたり、指定された座標でのみJavaの画像を編集する
誰でもどのようにやっているか知っていますか?
私は画像をマップに持っています。その画像はJFrameに含まれていなければならず、座標(x、y)に一種のウォーターマークをつけたり、指定された座標でのみJavaの画像を編集する
誰でもどのようにやっているか知っていますか?
ImageIconという新しいサブクラスを作成し、paintIconメソッドをovverideします。例:
class MyImageIcon extends ImageIcon
{
public MyImageIcon(Image img)
{
super(img);
}
public void paintIcon(Component c, Graphics g, int x, int y)
{
super.paintIcon(c,g,x,y);
g.drawLine(0,0,10,10);// .... paint your mark here
}
};
このMyImageIconをJLabelに配置します。
希望します。 ピエール