Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Krug (granica kordinata misa)

[es] :: Java :: Krug (granica kordinata misa)

[ Pregleda: 271 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

4got10
Bozidar Petrvic
Beograd

Član broj: 160174
Poruke: 31
91.185.102.*



Profil

icon Krug (granica kordinata misa)21.06.2008. u 02:21
Jedan problemcic oko kordinata misa.
Zelim da se ovaj kvadrat g.fillRect(200, 0, 200, 200); ispise samo ukoliko se klikne na krug g.fillOval(60,250 , 80, 80);
E sad, u kodu koji sledi bi bilo sve uredu da je umesto tog kruga kvadrat.
On x i y kordinatu granici oko nekog zamisljenog kvadrata u koji je upisan krug.
Sta napisati umesto f(x>=60 && x<=140 && y>=250 && y<=330) da bi granica bio krug?

Code:
import java.applet.Applet;
import java.awt.Color;
import java.awt.Event;
import java.awt.Font;
import java.awt.Graphics;

public class crta2 extends Applet{
    
    int pok;
    
    public boolean mouseDown(Event dogadjaj, int x, int y){
        
        if(x>=60 && x<=140 && y>=250 && y<=330)
        pok=1;
        repaint();
        return true;
        
    }
public void paint (Graphics g){
setSize(400, 400);
g.fillOval(60,250 , 80, 80);
if(pok==1){
        g.setColorColor.red);
        g.fillRect(200, 0, 200, 200);
}
}
21.06.2008. u 02:21 

GxRxN

Član broj: 118184
Poruke: 25
*.eunet.yu.



Profil

icon Re: Krug (granica kordinata misa)21.06.2008. u 10:51
Code:

if(Math.sqrt(Math.pow(x-100,2)+Math.pow(y-290,2))<=40)
21.06.2008. u 10:51 

4got10
Bozidar Petrvic
Beograd

Član broj: 160174
Poruke: 31
91.185.102.*



Profil

icon Re: Krug (granica kordinata misa)21.06.2008. u 11:10
To je to, hvala puno.
21.06.2008. u 11:10 

[es] :: Java :: Krug (granica kordinata misa)

[ Pregleda: 271 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.