初心者歓迎! Java相談室 その5
■ このスレッドは過去ログ倉庫に格納されています
0462デフォルトの名無しさん
NGNGpublic class Changebackground extends Applet{
Point p[] = new Point[6];
int i,r;
Color c= new Color(255,255,255);
public void init(){
addMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent me){
p[0] = me.getPoint();
setBackground(c);
}
public void mouseDragged(MouseEvent me){
p[1] = me.getPoint();
repaint();
}
public void mouseReleased(MouseEvent me){
p[0] = null;
repaint();
}
});
}
public void paint(Graphics unko){
int a,b,c,d;
if( p[0]!= null){
a=(int)p[0].getX();
b=(int)p[1].getX();
c=(int)p[0].getY();
d=(int)p[1].getY();
r = (int)Math.sqrt((double)((a-b)*(a-b)+(c-d)*(c-d)));
unko.drawOval(a+r, c+r, r, r);
}
}
■ このスレッドは過去ログ倉庫に格納されています