Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thème • Retourner sur la fiche du thème
applet java
2 participants
Page 1 sur 1
applet java
je veux ceer une applet qui affiche un tecte au centre de la zone qui lui est réservée et qui l'encadre en utilisant l'effet 3D da la méthode de la methode draw3DRect() et j'ai realisé ce code mais il ne marche pas
import java.awt.*;
import java.applet.*;
public class Exercice2 extends Applet {
String msg ;
public void init(){
msg="landa naima";
}
public void paint (Graphics g){
FontMetrics fm= getFontMetrics(getFont());
int x=(getSize().width-fm.stringWidth(msg))/2;
g.drawString(msg,x,x);
boolean ok=false;
g.draw3DRect(x-30, x-40,120,70,ok);
}
}
[le[b]
import java.awt.*;
import java.applet.*;
public class Exercice2 extends Applet {
String msg ;
public void init(){
msg="landa naima";
}
public void paint (Graphics g){
FontMetrics fm= getFontMetrics(getFont());
int x=(getSize().width-fm.stringWidth(msg))/2;
g.drawString(msg,x,x);
boolean ok=false;
g.draw3DRect(x-30, x-40,120,70,ok);
}
}
[le[b]
naima- Membre actif
- Messages : 36
Points : 5572
Réputation : 1
Date d'inscription : 04/05/2009
Re: applet java
Pour les applets, tout est dessin (texte, image ...), donc pour bien concevoir notre applet on doit déterminer au préalable les positions des dessins par rapport au coin haut/gauche de la fenêtre. Pour faciliter les chose on détermine d'abord la taille de la fenêtre setSize(x,y) dans la fonction init().
Maintenant c bien évident qu'un rectangle qui commence à (x/2-a,y/2-b) et de taille (2a,2b) se situera au centre de la fenêtre
Maintenant c bien évident qu'un rectangle qui commence à (x/2-a,y/2-b) et de taille (2a,2b) se situera au centre de la fenêtre
Sujets similaires
» TCP/IP Sockets in JAVA (EL GHAZI)
» NEW ===> Programmer En Java
» livres java.
» cours Java
» booleen en java
» NEW ===> Programmer En Java
» livres java.
» cours Java
» booleen en java
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Jeu 28 Nov - 8:07 par arsenepoutsi
» CCNA version 4 français
Dim 31 Mar - 15:15 par kadhouceeee
» Trés important " Livre exercices en langage C ( claude delannoy) "
Jeu 27 Sep - 16:31 par latifa oustouh
» Ulead VideoStudio 11.5.0157.2 Plus + Crack Collection
Jeu 26 Avr - 9:51 par miloduvi
» Langage IDL(Interface Definition Language)
Mar 27 Sep - 13:02 par Abdelkhalek Bakkari
» demande cours PHP
Jeu 2 Juin - 11:23 par elasriahmed
» exemple page web réaliser avec du html et JavaScript
Lun 30 Mai - 4:05 par ouh.rouchan.zakaria
» cours group2_ 2année 2011
Dim 20 Mar - 15:35 par El Maligno Angelo
» Cours : Infrastructures Réseaux 2003 Server
Mar 15 Fév - 6:55 par jettjackson
» cours officiel de CCNA 2
Mar 18 Jan - 13:53 par agares