Lunedi' 14 Ottobre 2002 : 13 20 2 - zito da 193.204.188.254
Lunedi' 14 Ottobre 2002 : 13 31 4 - zito da 193.204.188.254
import java.awt.*;
import javax.swing.*;
public class Ovale extends JApplet {
Display disegno;
int r;
public void init(){
disegno = new Display(this);
setContentPane(disegno);
r = 100;
}
}
class Display extends JPanel {
Ovale appl;
Display(Ovale appl1){appl=appl1;}
public void paintComponent(Graphics g){
for(int i=0;i<100;i++){
g.setColor( new Color ((float)Math.random(),
(float)Math.random(),(float)Math.random()));
g.fillOval((int)(Math.random()*getSize().width),(int)(Math.random()*getSize().height)
,2*appl.r,2*appl.r);
}
}
}
public, protected,(package),privateLunedi' 14 Ottobre 2002 : 13 35 4 - zito da 193.204.188.254
public - accessibile da parte di tutti
protected - pacchetto + classi che estendono questa classe
(package)- pacchetto
private - accessibile solo all'interno della classe
tutte le variabili- private
l'accesso a una variabile fatta con un metodo
incapsulazione
descrizione dell'occhioLunedi' 14 Ottobre 2002 : 13 36 1 - zito da 193.204.188.254
descrizione dell'occhioLunedi' 14 Ottobre 2002 : 13 37 - zito da 193.204.188.254
descrizione dell'occhioLunedi' 14 Ottobre 2002 : 13 46 3 - zito da 193.204.188.254
Lunedi' 14 Ottobre 2002 : 14 3 1 - Anonimo da labmul1.fisica.uniba.it 193.204.188.58
import java.awt.*;
import javax.swing.*;
public class Ovale extends JApplet {
Display disegno;
int r;
Image img;
public void init(){
img = getImage(getCodeBase(),"eye.gif");
disegno = new Display(this);
setContentPane(disegno);
r = 100;
}
class Display extends JPanel {
Ovale appl;
Display(Ovale appl1){appl=appl1;}
public void paintComponent(Graphics g){
g.drawImage(img,100,100,this);
}
}
}
import java.awt.*;Lunedi' 14 Ottobre 2002 : 14 27 2 - naufrago latino da labmul14.fisica.uniba.it 193.204.188.72
import javax.swing.*;
public class Ovale extends JApplet {
Display disegno;
int r;
Image img;
public void init(){
img=getImage(getCodeBase(),"eye.gif");
disegno = new Display(this);
setContentPane(disegno);
r = 12;
disegno.setBackground(Color.white);
}
class Display extends JPanel {
Ovale appl;
Display(Ovale appl1){appl=appl1;}
public void paintComponent(Graphics g){
super.paintComponent (g);
g.drawImage(img,100,100,this);
g.setColor (Color.black);
g.drawOval (100,100, (int)2*r,(int) 2*r);
}
}
}
Lunedi' 14 Ottobre 2002 : 14 42 2 - Anonimo da labmul12.fisica.uniba.it 193.204.188.69help!!!
Lunedi' 14 Ottobre 2002 : 14 42 4 - Anonimo da labmul14.fisica.uniba.it 193.204.188.72
public class Ovale extends JApplet {
Display disegno;
double r,rcavanti,rcdietro;
Image img;
double xmin,xmax,ymin,ymax;
public void init(){
xmin = -5.;
xmax = 60.;
ymin=-25.;
ymax=60.;
img = getImage(getCodeBase(),"eye.gif");
disegno = new Display(this);
setContentPane(disegno);
r = 12;
rcavanti=7.25; rcdietro=5.68;
disegno.setBackground(Color.pink);
}
class Display extends JPanel {
int larghezza,altezza;
Ovale appl;
Display(Ovale appl1){appl=appl1;}
public void paintComponent(Graphics g){
// richiamo questo metodo per richiamare una migliore grafica //
super.paintComponent(g);
larghezza = getSize().width;
altezza = getSize().height;
//g.drawImage(img,70,70,this);
g.setColor(Color.black);
g.drawOval(100,100,xconv(2*r),yconv(2*r));
g.setColor(Color.red);
g.drawOval(100,100,xconv(2*rcavanti),yconv(2*rcavanti));
g.drawOval(100,100,xconv(2*rcdietro),yconv(2*rcdietro));
}
int xconv(double x){
return((int)((x-xmin)/(xmax-xmin)*larghezza));}
int yconv(double y){
return((int)((y-ymin)/(ymax-ymin)*altezza));}
}
}
import java.awt.*;Lunedi' 14 Ottobre 2002 : 14 43 4 - Anonimo da labmul12.fisica.uniba.it 193.204.188.69
import javax.swing.*;
public class Ovale extends JApplet {
Display disegno;
double r,rcavanti,rcdietro;
Image img;
double xmin, xmax, ymin, ymax;
public void init(){
xmin = -5.;
xmax = 50.;
ymin = -5.;
ymax = 50.;
img=getImage(getCodeBase(),"eye.gif");
disegno = new Display(this);
setContentPane(disegno);
r = 12;
rcavanti=7.25; rcdietro=5.68;
disegno.setBackground(Color.white);
}
class Display extends JPanel {
int larghezza,altezza;
Ovale appl;
Display(Ovale appl1){appl=appl1;}
public void paintComponent(Graphics g){
larghezza = getSize().width;
altezza = getSize().height;
super.paintComponent (g);
g.drawImage(img,80,80,this);
g.setColor(Color.black);
g.drawOval(100,100, xconv(2*r),yconv(2*r));
g.setColor(Color.red);
g.drawOval(100,100,xconv(2*rcavanti),yconv(2*rcavanti));
g.drawOval(100,100,xconv(2*rcdietro),yconv(2*rcdietro));
}
int xconv(double x){
return((int)((x-xmin)/(xmax-xmin)*larghezza));}
int yconv(double y){
return((int)((y-ymin)/(ymax-ymin)*altezza));}
}
}
import java.awt.*;Lunedi' 14 Ottobre 2002 : 14 44 3 - Anonimo da labmul14.fisica.uniba.it 193.204.188.72
import javax.swing.*;
public class Ovale extends JApplet {
Display disegno;
double r,rcavanti,rcdietro;
Image img;
double xmin,xmax,ymin,ymax;
public void init(){
xmin = -5.;
xmax = 60.;
ymin=-25.;
ymax=60.;
img = getImage(getCodeBase(),"eye.gif");
disegno = new Display(this);
setContentPane(disegno);
r = 12;
rcavanti=7.25; rcdietro=5.68;
disegno.setBackground(Color.pink);
}
class Display extends JPanel {
int larghezza,altezza;
Ovale appl;
Display(Ovale appl1){appl=appl1;}
public void paintComponent(Graphics g){
// richiamo questo metodo per richiamare una migliore grafica //
super.paintComponent(g);
larghezza = getSize().width;
altezza = getSize().height;
//g.drawImage(img,70,70,this);
g.setColor(Color.black);
g.drawOval(100,100,xconv(2*r),yconv(2*r));
g.setColor(Color.red);
g.drawOval(100,100,xconv(2*rcavanti),yconv(2*rcavanti));
g.drawOval(100,100,xconv(2*rcdietro),yconv(2*rcdietro));
}
int xconv(double x){
return((int)((x-xmin)/(xmax-xmin)*larghezza));}
int yconv(double y){
return((int)((y-ymin)/(ymax-ymin)*altezza));}
}
}
Lunedi' 14 Ottobre 2002 : 15 2 4 - Anonimo da labmul15.fisica.uniba.it 193.204.188.74
import java.awt.*;
import javax.swing.*;
public class Ovale extends JApplet {
Display disegno;
double r,rcavanti,rcdietro;
Image img;
double xmin,xmax,ymin,ymax;
public void init(){
xmin = -5.;//mm
xmax = 50.;ymin = -25.;ymax = 50.;
img=getImage(getCodeBase(),"eye.gif");
disegno = new Display(this);
setContentPane(disegno);
r=12 ;
rcavanti=7.25;
rcdietro=5.68;
disegno.setBackground(Color.yellow);
}
class Display extends JPanel {
int larghezza, altezza;
Ovale appl;
Display(Ovale appl1){appl=appl1;}
public void paintComponent(Graphics g){
larghezza = getSize().width;
altezza = getSize().height;
super.paintComponent(g);
//g.drawImage(img,70,70, this);
g.setColor(Color.black);
g.drawOval(100,100,xconv(2*r),yconv(2*r));
g.setColor(Color.red);
g.drawOval(100,100,xconv(2*rcavanti),yconv(2*rcavanti));
g.drawOval(100,100,xconv(2*rcdietro),yconv(2*rcdietro));
}
int xconv(double x){
return((int)((x-xmin)/(xmax-xmin)*larghezza));
}
int yconv(double y){return((int)((y-ymin)/(ymax-ymin)*altezza));
}
}
}