Précédent   Forum du club des développeurs et IT Pro > Java > Développement Web en Java > Applets
Applets Vos questions sur les Applets
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/06/2012, 09h08   #1
new_wave
Membre du Club
 
Inscription : mai 2002
Messages : 628
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 628
Points : 48
Points : 48
Par défaut classe abstraite Graphics et instance

Bonjour,

D'après ce que je connais de la définition de la classe Graphics, il s'agit d'une classe abstraite.
Si c'est le cas, il n'est pas possible de créer une instance de cette classe.
Pourquoi peut on alors écrire ceci

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
public void paint(Graphics g) { 
		 String s = " Ce texte va être affiché ondulé ! "; 
		 double ya,  degre = 0; 
		 double rad = Math.PI/180;
		 int x= 10 , y = 100;
		 g.setFont(new Font("TimesRoman", Font.BOLD ,15));
 
		 for ( int i=0 ; i < s.length(); i++) { 
		   ya=10 * Math.sin(degre * rad);
		   y += (int) ya ;
		   g.drawString(s.charAt(i)+" ", x, y) ;
		   x += 10 ;
		   degre += 15 ;
		 }// fin de for 
 
	}// fin de paint*/
Où la variable g est censée contenir l'adresse d'une instance de la classe Graphics.

Merci beaucoup à vous de vos explications sur ce point.

Cordialement.

new_wave
__________________
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. [SHADOKS]
new_wave est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h11.


 
 
 
 
Partenaires

Hébergement Web