• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.

Fareyi Kullanarak Resim Çizmek

ByOnur58

Kayıtlı Üye
Forum Yaşı
11 Yıl 5 Ay
Mesajlar
2,114
Tepkime puanı
10
Kod:
public class MousePaint extends Frame implements MouseMotionListener 
{ 
private int x1, y1, x2, y2; 
public MousePaintII() 
{ 
addWindowListener(new WindowAdapter() 
{ 
public **** windowClosing(WindowEvent we) 
{ 
dispose(); 
System.exit(0); 
} 
}); 
addMouseMotionListener(this); 
setBounds(50,50,400,250); 
setVisible(true); 
} 
public static **** main(String[] argv) 
{ 
new MousePaintII(); 
} 
public **** update(Graphics g) 
{ 
paint(g); 
} 
public **** paint(Graphics g) 
{ 
g.setColor(Color.black); 
g.drawLine(x1, y1, x2, y2); 
} 
public **** mouseDragged(MouseEvent me) 
{ 
me.consume(); 
int x = me.getX(); 
int y = me.getY(); 
if ( x1 == 0 ) 
{ 
x1 = x; 
} 
if ( y1 == 0 ) 
{ 
y1 = y; 
} 
x2 = x; 
y2 = y; 
repaint(); 
x1 = x2; 
y1 = y2; 
} 
public **** mouseMoved(MouseEvent me) 
{ } 
}
 
Geri
Üst