oui, tu fais tout au terminal... ... pour une raison que j'ignore je n'ai pas eu le message avant le tien, càd entre le mien et le tien...
qu'est ce que tu mets dans ton tumbleApplet.html ?
moi j'ai : <APPLET code="TumbleItem.class" archive="TumbleItem.jar, tumbleImages.jar" width="600" height="95"> Your browser does not support Java, so nothing is displayed. <param name="maxwidth" value="120"> <param name="nimgs" value="17"> <param name="offset" value="-57"> <param name="img" value="images/tumble"> </APPLET>
le chargement des images :
public void init() { //Get the applet parameters. String at = getParameter("img"); dir = (at != null) ? at : "images/tumble"; at = getParameter("pause"); pause = (at != null) ? Integer.valueOf(at).intValue() : 1900; at = getParameter("offset"); offset = (at != null) ? Integer.valueOf(at).intValue() : 0; at = getParameter("speed"); speed = (at != null) ? (1000 / Integer.valueOf(at).intValue()) : 100; at = getParameter("nimgs"); nimgs = (at != null) ? Integer.valueOf(at).intValue() : 16; at = getParameter("maxwidth"); maxWidth = (at != null) ? Integer.valueOf(at).intValue() : 0;
//Animate from right to left if offset is negative. width = getSize().width; if (offset < 0) { off = width - maxWidth; }
ce qui, d'après moi, correspond bien à la structure de mon dossier images :
images > tumble > [ T1.gif .. T17.gif ]
mais bon, c'est vrai qu'utilisé Project Builder pour un truc Java, c'est un peu lourd d'autant que je ne retrouve pas le fichier tumbleImages.jar dans le dossier build... -- Yvon Thoraval
oui, tu fais tout au terminal...
... pour une raison que j'ignore je n'ai pas eu le message avant le
tien, càd entre le mien et le tien...
qu'est ce que tu mets dans ton tumbleApplet.html ?
moi j'ai :
<APPLET code="TumbleItem.class" archive="TumbleItem.jar,
tumbleImages.jar" width="600" height="95">
Your browser does not support Java, so nothing is displayed.
<param name="maxwidth" value="120">
<param name="nimgs" value="17">
<param name="offset" value="-57">
<param name="img" value="images/tumble">
</APPLET>
le chargement des images :
public void init() {
//Get the applet parameters.
String at = getParameter("img");
dir = (at != null) ? at : "images/tumble";
at = getParameter("pause");
pause = (at != null) ? Integer.valueOf(at).intValue() : 1900;
at = getParameter("offset");
offset = (at != null) ? Integer.valueOf(at).intValue() : 0;
at = getParameter("speed");
speed = (at != null) ? (1000 / Integer.valueOf(at).intValue()) :
100;
at = getParameter("nimgs");
nimgs = (at != null) ? Integer.valueOf(at).intValue() : 16;
at = getParameter("maxwidth");
maxWidth = (at != null) ? Integer.valueOf(at).intValue() : 0;
//Animate from right to left if offset is negative.
width = getSize().width;
if (offset < 0) {
off = width - maxWidth;
}
ce qui, d'après moi, correspond bien à la structure de mon dossier
images :
images > tumble > [ T1.gif .. T17.gif ]
mais bon, c'est vrai qu'utilisé Project Builder pour un truc Java, c'est
un peu lourd d'autant que je ne retrouve pas le fichier tumbleImages.jar
dans le dossier build...
--
Yvon Thoraval
oui, tu fais tout au terminal... ... pour une raison que j'ignore je n'ai pas eu le message avant le tien, càd entre le mien et le tien...
qu'est ce que tu mets dans ton tumbleApplet.html ?
moi j'ai : <APPLET code="TumbleItem.class" archive="TumbleItem.jar, tumbleImages.jar" width="600" height="95"> Your browser does not support Java, so nothing is displayed. <param name="maxwidth" value="120"> <param name="nimgs" value="17"> <param name="offset" value="-57"> <param name="img" value="images/tumble"> </APPLET>
le chargement des images :
public void init() { //Get the applet parameters. String at = getParameter("img"); dir = (at != null) ? at : "images/tumble"; at = getParameter("pause"); pause = (at != null) ? Integer.valueOf(at).intValue() : 1900; at = getParameter("offset"); offset = (at != null) ? Integer.valueOf(at).intValue() : 0; at = getParameter("speed"); speed = (at != null) ? (1000 / Integer.valueOf(at).intValue()) : 100; at = getParameter("nimgs"); nimgs = (at != null) ? Integer.valueOf(at).intValue() : 16; at = getParameter("maxwidth"); maxWidth = (at != null) ? Integer.valueOf(at).intValue() : 0;
//Animate from right to left if offset is negative. width = getSize().width; if (offset < 0) { off = width - maxWidth; }
ce qui, d'après moi, correspond bien à la structure de mon dossier images :
images > tumble > [ T1.gif .. T17.gif ]
mais bon, c'est vrai qu'utilisé Project Builder pour un truc Java, c'est un peu lourd d'autant que je ne retrouve pas le fichier tumbleImages.jar dans le dossier build... -- Yvon Thoraval
oliv
Yvon Thoraval wrote:
tu fais tout au terminal... BBEdit. Pour une mini-applet je ne vois pas d'intérêt particulier à PB.
... pour une raison que j'ignore je n'ai pas eu le message avant le tien, càd entre le mien et le tien... qu'est ce que tu mets dans ton tumbleApplet.html ?
<param name="maxwidth" value="120"> <param name="nimgs" value="17"> <param name="offset" value="-57"> <param name="img" value="images"> Your browser is ignoring the <APPLET> tag! </applet>
<br></center>
</BODY> </HTML>
Les .gif sont dans ce cas dans images et non pas images/tumble.
le chargement des images : je n'ai pas touché au source.
mais bon, c'est vrai qu'utiliser Project Builder pour un truc Java, c'est un peu lourd d'autant que je ne retrouve pas le fichier tumbleImages.jar dans le dossier build... sous PB il faudrait rajouter la commande jar à une étape du build dans
les options des targets.
PB reste commode pour faire une appli Mac standalone double-cliquable, bien qu'on puisse faire en fait presque pareil en linkant les classes voulues (QT, etc) et en mettant le tout dans un jar avec un manifest indiquant le point d'entrée. Manque la jolie icone perso dans ce cas.
-- Olivier This space for sale.
Yvon Thoraval wrote:
tu fais tout au terminal...
BBEdit. Pour une mini-applet je ne vois pas d'intérêt particulier à PB.
... pour une raison que j'ignore je n'ai pas eu le message avant le
tien, càd entre le mien et le tien... qu'est ce que tu mets dans
ton tumbleApplet.html ?
<param name="maxwidth" value="120">
<param name="nimgs" value="17">
<param name="offset" value="-57">
<param name="img" value="images">
Your browser is ignoring the <APPLET> tag!
</applet>
<br></center>
</BODY>
</HTML>
Les .gif sont dans ce cas dans images et non pas images/tumble.
le chargement des images :
je n'ai pas touché au source.
mais bon, c'est vrai qu'utiliser Project Builder pour un truc Java, c'est
un peu lourd d'autant que je ne retrouve pas le fichier tumbleImages.jar
dans le dossier build...
sous PB il faudrait rajouter la commande jar à une étape du build dans
les options des targets.
PB reste commode pour faire une appli Mac standalone double-cliquable,
bien qu'on puisse faire en fait presque pareil en linkant les classes
voulues (QT, etc) et en mettant le tout dans un jar avec un manifest
indiquant le point d'entrée. Manque la jolie icone perso dans ce cas.
tu fais tout au terminal... BBEdit. Pour une mini-applet je ne vois pas d'intérêt particulier à PB.
... pour une raison que j'ignore je n'ai pas eu le message avant le tien, càd entre le mien et le tien... qu'est ce que tu mets dans ton tumbleApplet.html ?
<param name="maxwidth" value="120"> <param name="nimgs" value="17"> <param name="offset" value="-57"> <param name="img" value="images"> Your browser is ignoring the <APPLET> tag! </applet>
<br></center>
</BODY> </HTML>
Les .gif sont dans ce cas dans images et non pas images/tumble.
le chargement des images : je n'ai pas touché au source.
mais bon, c'est vrai qu'utiliser Project Builder pour un truc Java, c'est un peu lourd d'autant que je ne retrouve pas le fichier tumbleImages.jar dans le dossier build... sous PB il faudrait rajouter la commande jar à une étape du build dans
les options des targets.
PB reste commode pour faire une appli Mac standalone double-cliquable, bien qu'on puisse faire en fait presque pareil en linkant les classes voulues (QT, etc) et en mettant le tout dans un jar avec un manifest indiquant le point d'entrée. Manque la jolie icone perso dans ce cas.
-- Olivier This space for sale.
Bruno
dans l'article 1g43t5g.m9vdhq1h8q3tdN%, Yvon Thoraval à a écrit le 08/11/2003 12:01 :
sun pour un applet utilisant des images réalise un tumbleImages.jar contenant les images du folder :
images > tumble > [ T1.gif .. T T17.gif]
et le place au même endroit que le jar de l'applet.
c'est une possibilité. elle peuvent meme pas etre dans un jar (compression)
Your browser is completely ignoring the <APPLET> tag!
</applet>
comment réalise t'on ce umbleImages.jar sur macos X ???
toujours avec PB? (jar = zip je crois)
si au lieu de créer ce *.jar je met dans le folder contenant tumbleClasses.jar le répertoir :
images > tumble > [ T1.gif .. T T17.gif]
l'applet n'arrête pas de mouliner : loading images...
plutot un probleme de code :(
-- Bruno Causse http://perso.wanadoo.fr/othello
yvon.thoraval
Bruno wrote:
l'applet n'arrête pas de mouliner : loading images...
plutot un probleme de code :(
ben, je ne pense pas, because maintenant j'ai ce petit exo java qui tourne compilé à la main (javac ... jar ...) et qui ne tourne pas compilé par PB, la seule différence est dans la structure du dossier images j'ai :
images > tumble [T1.gig .. T17.gif] dans le cas de PB et images [T1.gig .. T17.gif] dans le cas de la compil manuelle...
autre chose doit-on, ou pas faire un :
rm -f .DS_Store
avant de faire un jar d'un dossier ? ou bien est-ce inutile carle .DS_Store n'est pas mis dans le jar ??? -- Yvon Thoraval
Bruno <bcausse@lepoint.tm.fr> wrote:
l'applet n'arrête pas de mouliner : loading images...
plutot un probleme de code :(
ben, je ne pense pas, because maintenant j'ai ce petit exo java qui
tourne compilé à la main (javac ... jar ...) et qui ne tourne pas
compilé par PB, la seule différence est dans la structure du dossier
images j'ai :
images > tumble [T1.gig .. T17.gif] dans le cas de PB
et
images [T1.gig .. T17.gif] dans le cas de la compil manuelle...
autre chose doit-on, ou pas faire un :
rm -f .DS_Store
avant de faire un jar d'un dossier ?
ou bien est-ce inutile carle .DS_Store n'est pas mis dans le jar ???
--
Yvon Thoraval
l'applet n'arrête pas de mouliner : loading images...
plutot un probleme de code :(
ben, je ne pense pas, because maintenant j'ai ce petit exo java qui tourne compilé à la main (javac ... jar ...) et qui ne tourne pas compilé par PB, la seule différence est dans la structure du dossier images j'ai :
images > tumble [T1.gig .. T17.gif] dans le cas de PB et images [T1.gig .. T17.gif] dans le cas de la compil manuelle...
autre chose doit-on, ou pas faire un :
rm -f .DS_Store
avant de faire un jar d'un dossier ? ou bien est-ce inutile carle .DS_Store n'est pas mis dans le jar ??? -- Yvon Thoraval