Lunedi' 12 Maggio 2003 : 12 5 3 - zito da pcmennea.ba.infn.it 193.206.185.100

import java.awt.*;
import javax.swing.*;

public class Julia extends JApplet {

Color col[]=new Color[221];

Display disegno;

public void init()
{
disegno = new Display();
setContentPane(disegno);

col[0] = new Color(255,0,0);
col[1] = new Color(0,255,0);
col[2] = new Color(0,0,255);
col[3] = new Color(255,255,0);
col[4] = new Color(0,255,255);
col[5] = new Color(255,0,255);
for(int i=6;i< 221;i++){
col[i]=new Color(i,0,0);
}
}
class Display extends JPanel {
public void paintComponent(Graphics g){
super.paintComponent(g);

int width = getSize().width;
int height = getSize().height;
double c1,c2;
double x,y;
double incrementox=4./width;
double incrementoy=3./height;
int k; int maxit =220;
double x1,y1,r;
int i,j;
double x0,y0;
c1 = Math.random()*4.-2.;
c2 = Math.random()*3.-1.5;

for(x=-2.;x<2.;x=x+incrementox){
for(y=-1.5;y<1.5;y=y+incrementoy){
x0 =x; y0=y;
for(k=1;k x1 = x0*x0 - y0*y0 + c1;
y1 = 2.*x0*y0 + c2;
r = x1*x1 + y1*y1;
if(r > 4.)break;
x0 = x1;
y0 = y1;
}
if(k<220) {
i = (int)(((x+2)/4)*width);
j = (int)(((y+1.5)/3.)*height);
g.setColor(col[k]);
g.fillRect(i,j,1,1);
}
}
}
}

}
}
Martedi' 13 Maggio 2003 : 9 0 1 - zito da sele25.fisica.uniba.it 193.204.188.202

import java.awt.*;
import javax.swing.*;
public class myname extends JApplet {

Display disegno;

public void init(){
disegno = new Display();
setContentPane(disegno);
}
class Display extends JPanel {
public void paintComponent(Graphics g){
super.paintComponent(g);
g.drawString("Il mio nome è ....Angelo",0,15);
}
}
}

Martedi' 13 Maggio 2003 : 10 10 3 - zito da sele25.fisica.uniba.it 193.204.188.202
Cos'e' un'interfaccia Java (interface) e a cosa serve?
Martedi' 13 Maggio 2003 : 10 11 - Gianni & Pierotto da labmul5.fisica.uniba.it 193.204.188.62
serve per implementare l'eredità multipla
Martedi' 13 Maggio 2003 : 10 11 5 - Anonimo da labmul10.fisica.uniba.it 193.204.188.67
classe astratta che può essere implementata da un'altra
Martedi' 13 Maggio 2003 : 10 12 3 - Thread & Exception da labmul14.fisica.uniba.it 193.204.188.72
DICESI interfaccia : .... è una classe astratta che contiene solo metodi non implementati serve per mettere in pratica il polimorfismo :)
Martedi' 13 Maggio 2003 : 10 13 3 - Anonimo da labmul15.fisica.uniba.it 193.204.188.74
classe i cui metodi non sono implementati, ma solo dichiarati
Martedi' 13 Maggio 2003 : 10 40 1 - zito da sele25.fisica.uniba.it 193.204.188.202
(int)x cast
(String)a