TOUT -|- TOUT sur le visuel -|- TOUT sur la logistique
Date sent: Wed, 21 Feb 2001 18:22:02 +0100
From: "Vincent Bischoff" <Vincent.bischoff@interepargne.fr>
Organization: INTEREPARGNE
To: java@u-strasbg.fr
Subject: affichage string en diagonale
Send reply to: java@u-strasbg.fr
Bonjour,
Je cherche à afficher une chaine de caractères en diagonale dans une
applet java...
J'ai pensé en premier à utiliser la méthode Graphics2D.rotate(double x,
double y, double theta) qui a bien fonctionné pour ce que je voulais.
j'effectuais un "rotate" dans l'autre sens après l'affichage...
Malheureusement, les tests sous Netscape 4.72 m'ont rappelé que j'étais
limité au niveau du jdk. Pour mettre mon applet en prod, elle doit pouvoir
être interprétée par un max de navigateurs, et je ne peux donc utiliser
qu'un jdk1.1.7. Or la méthode rotate vu plus haut est apparue, me semble
t'il qu'au jdk1.2... Avec un jdk aussi ancien, pas moyen non plus
d'utiliser les swing, je crois.
Quelqu'un saurait-il s'il y existe une autre méthode permettant
d'afficher dynamiquement une chaîne de caractère à 45 degrés dans une
applet ?
Merci d'avance!
Vincent
Date sent: Thu, 22 Feb 2001 09:33:31 +0100
From: Jean-Baptiste BRIAUD <jean-baptiste.briaud@solsoft.fr>
Organization: SolSoft
To: java@u-strasbg.fr
Subject: Re: affichage string en diagonale
Send reply to: java@u-strasbg.fr
Il me semble qu'il existe (de memoire ..) une methode
sur Graphics qui permet de tracer une String, la methode
doit etre du genre drawString(String s, int x, int y)
du coup, tu peut tracer ta chaine lettre par lettre
en decalant x et y pour que cela s'affiche en diagonale.
Vincent Bischoff wrote:
>
> Bonjour,
>
> Je cherche à afficher une chaine de caractères en diagonale dans une
> applet java... J'ai pensé en premier à utiliser la méthode
> Graphics2D.rotate(double x, double y, double theta) qui a bien
> fonctionné pour ce que je voulais. j'effectuais un "rotate" dans l'autre
> sens après l'affichage... Malheureusement, les tests sous Netscape 4.72
> m'ont rappelé que j'étais limité au niveau du jdk. Pour mettre mon
> applet en prod, elle doit pouvoir être interprétée par un max de
> navigateurs, et je ne peux donc utiliser qu'un jdk1.1.7. Or la méthode
> rotate vu plus haut est apparue, me semble t'il qu'au jdk1.2... Avec un
> jdk aussi ancien, pas moyen non plus d'utiliser les swing, je crois.
>
> Quelqu'un saurait-il s'il y existe une autre méthode permettant
> d'afficher dynamiquement une chaîne de caractère à 45 degrés dans une
> applet ?
>
> Merci d'avance!
> Vincent
--
_______________________________________________________
Jean-Baptiste BRIAUD Solsoft
software engineer http://www.solsoft.fr
Solsoft SA 130 rue Victor Hugo 92300 Levallois-Perret
"Policy Management for eBusiness Security"