تحرير صورة في جافا
سؤال
لدي صورة صورة، يجب أن تتضمن الصورة في JFrame وسألت عما إذا كانت هناك طريقة Java التي تعطى إحداثيات (x، y) يجب أن تجعل نوعا من مياه الماء أو إعادة رسم الصورة فقط في الإحداثيات المحددة
أي شخص يعرف كيفية القيام أو أي فكرة كيف سيحاول القيام به؟
المحلول
إنشاء فرعية جديدة من imageIcon. و ovveride الطريقة painticon. على سبيل المثال:
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
}
};
ثم ضع هذا myimagicon في jlabel.
آمل أن يساعد بيير
لا تنتمي إلى StackOverflow