OVH Cloud OVH Cloud

Java et Windows XP

31 réponses
Avatar
JFA
Bonjour
Ah Microsoft !
J'ai un petit programme java qui comporte une partie interface utilisateur,
utilisant des panels avec des boites de textes, des boutons, etc, et une
partie graphique utilisant un Canvas pour dessiner.
Tout marche bien sur les Windows 98, 2000, mais sur XP curieusement la
partie édition fonctionne mais la partie Canvas ne trace rien du tout.
Poutant je compile en java1.1 (-target 1.1 -bootclasspath
c:\jdk1.1.8\lib\classes.zip).
Quelqu'un pourrait-il me dire où trouver des renseignements sur les méthodes
java qui ne sont pas reconnues par XP.
Merci d'avance.
JFA

10 réponses

1 2 3 4
Avatar
Phildes
Et là, passer d'un coup de 1.4 à 5.0, je vois déjà venir les
moqueries des collègues des autres chappelles linguistiques...
Tu n'as pas tord. Il n'y a pas que les linguistes qui seraient surpris, il y

a aussi les amateurs de logique. Ca ne rassure pas sur les capacités
d'organisation des auteurs.

Déjà que la Machine-Java[1] à disparu de l'installation de "certains
navigateurs" (dommage pour ceux qui avaient fait confiance à Sun pour
défendre cette fonctionnalité), si maintenant on découvrait qu'il ne savent
même pas compter.

[1] je précise ce point pour JFA. Il n'y a que peu d'intérêt à se maintenir
dans la version 1.1 de Java car I-Explorer ne l'intègre plus dans
l'installation. Quand au plug-in, sur mon site, les visiteurs ne vont que
très rarement le chercher. En 1 an je suis passé de plus 95 % de visiteurs
qui pouvaient voir mes applets à moins de 80 %. Actuellement 1 visiteurs sur
5 ne voient pas mes applets.
Jusqu'ici c'est en régression constante... J'attends donc l'avenir pour en
dire plus.

J'ai demandé à plusieurs reprises, dans ce groupe de discusion, si il
existait un moyen pour connaître le pourcentage moyen de visiteurs capable
de voir les applets... sans réponse. (Je pose à nouveau la question). J'ai
donc fait des mesures perso.
En résumé, que tu utilises Java 1.1 ou une autre version, 2 visiteurs sur
10 - à ce jour - ne verrons pas tes applets [2].

[2] d'après les stats sur mon sites.

--------------------
De mon côté, mes applets risquent de fortement de glisser vers la
poubelle... Et toutes les années de travail avec...
--------------------




Christophe M <mccricri_at_hotmail.com> a écrit dans le message :
4121a2f9$
Mat Free wrote:
dans <41213215$0$29682$

Mat Free wrote:

pourquoi jdk1.1.8 ?
Tu sais que java 5.0 sort bientot ? Ca fera a ton applet 4 versions
majeures de retard sur la version courrante !



Euh quand même, c'est la 1.5 qui va sortir.



JDK 1.5 = Java (c) 5.0 [1]

[1] http://java.sun.com/j2se/j2se-namechange.html



Ok, ça fait un choc quand on voit Java 5.0 !

C'est pourtant bien la 5eme version de Java.

A mon avis, c'est au moment de sortie la version 2 que Sun à fait une
bétise. Ils auraient du l'appeler Java 2.0 et pas 1.2

ça aurait au moins donné l'image d'un langage qui évolue plutôt que des
"corrections de bug" (oui, un changement dans le 2eme chiffre en général
c'est de la correction de bug, pas d'évolution majeure)

Et là, passer d'un coup de 1.4 à 5.0, je vois déjà venir les moqueries
des collègues des autres chappelles linguistiques...






Avatar
Phildes
En résumé, que tu utilises Java 1.1 ou une autre version, 2
viviteurs sur 10 - à ce jour - ne verrons pas tes applets [2].
Intéressante statistique. A comparer avec d'autres sites pour

voir si la tendance est la même.
Voilà, c'est cette vérification qui m'intéresserait... J'attends des infos

si d'autres l'ont fait.

applets java pour faire des animations graphiques
(en plus de ses capacités plus poussées en graphisme)
"capacités plus poussées" : regarde les animations réalisées en Flash sur

Internet et compare avec ce peut faire Java. Java peut aisément faire 90 %
des animations que j'ai vu en Flash sur Internet. En Java il y aura parfois
une perte de qualité, mais Java possède nombre de fonctions graphiques qui
permette de faire des animations très poussées, dont tu n'as peut-être pas
idée. A l'utilisation, j'ai été surpris de la richesse que peut produire
Java.

Je le répète : Dommage que la Machine-Java ait disparu et que le "grand
public" ait de moins en moins accès aux applets.

Pour ma part, il fait partie des outils installés dés le premier
boot d'un nouvel ordinateur. Avec le runtime .NET, flash,
realplayer, winzip, etc. les trucs indipensables quoi ;-)
Totalement d'accord, mais ce n'est pas nous qu'il faut convaincre mais nos

visiteurs !

C'est parce que je connais la puisance de Java que je regrette la
disparition de la JVM. J'en aurais "gros sur la patate" le jour où je
devrais jeter toutes mes applets.

Philippe


Avatar
Christophe M
Phildes wrote:
Et là, passer d'un coup de 1.4 à 5.0, je vois déjà venir les
moqueries des collègues des autres chappelles linguistiques...


Tu n'as pas tord. Il n'y a pas que les linguistes qui seraient surpris, il y
a aussi les amateurs de logique. Ca ne rassure pas sur les capacités
d'organisation des auteurs.

Déjà que la Machine-Java[1] à disparu de l'installation de "certains
navigateurs" (dommage pour ceux qui avaient fait confiance à Sun pour
défendre cette fonctionnalité), si maintenant on découvrait qu'il ne savent
même pas compter.

[1] je précise ce point pour JFA. Il n'y a que peu d'intérêt à se maintenir
dans la version 1.1 de Java car I-Explorer ne l'intègre plus dans
l'installation. Quand au plug-in, sur mon site, les visiteurs ne vont que
très rarement le chercher. En 1 an je suis passé de plus 95 % de visiteurs
qui pouvaient voir mes applets à moins de 80 %. Actuellement 1 visiteurs sur
5 ne voient pas mes applets.
Jusqu'ici c'est en régression constante... J'attends donc l'avenir pour en
dire plus.

J'ai demandé à plusieurs reprises, dans ce groupe de discusion, si il
existait un moyen pour connaître le pourcentage moyen de visiteurs capable
de voir les applets... sans réponse. (Je pose à nouveau la question). J'ai
donc fait des mesures perso.
En résumé, que tu utilises Java 1.1 ou une autre version, 2 visiteurs sur
10 - à ce jour - ne verrons pas tes applets [2].

[2] d'après les stats sur mon sites.

--------------------
De mon côté, mes applets risquent de fortement de glisser vers la
poubelle... Et toutes les années de travail avec...
--------------------



Intéressante statistique. A comparer avec d'autres sites pour voir si la
tendance est la même.
Mais c'est vrai qu'il faut être motivé pour downloader un gros runtime
depuis le site de sun juste pour voir des applets sur un site.
Avant c'était bien parce que déjà intégré/installé, mais l'utilisateur
n'a pas le temps/l'énergie/l'argent pour s'installer le dernier des
runtimes.

Mais on retrouve ce problème pour tous les plugins d'un navigateur, avec
comme différence la taille du runtime. Celui de flash est installé en 2
minutes, prends quelques ko, et permet pas mal de chose. Peut-être pour
ça aussi qu'il a eu plus de succès que les applets java pour faire des
animations graphiques (en plus de ses capacités plus poussées en graphisme)

Pour ma part, il fait partie des outils installés dés le premier boot
d'un nouvel ordinateur. Avec le runtime .NET, flash, realplayer, winzip,
etc. les trucs indipensables quoi ;-)

--------------
Si c'est le site auquel je pense, bien connu, ce serai dommage.


Avatar
Christophe M
Phildes wrote:

J'ai demandé à plusieurs reprises, dans ce groupe de discusion, si il
existait un moyen pour connaître le pourcentage moyen de visiteurs capable
de voir les applets... sans réponse. (Je pose à nouveau la question). J'ai
donc fait des mesures perso.
En résumé, que tu utilises Java 1.1 ou une autre version, 2 visiteurs sur
10 - à ce jour - ne verrons pas tes applets [2].




J'oubliais, je ne vois pas de solution directe, mais on peut tricher un
peu.

1.Imaginons une applet simple, qui reçoit un paramètre et qui avec ce
paramètre, se reconnecte à une url sur le serveur d'origine pour éviter
les problèmes de droits.
Cette url est une page dynamique (jsp ou php) qui récupère ce paramètre.

2.Imaginons que l'applet est encapsulée dans une page dynamique aussi.
Cette page générant le paramètre en question pour être sur qu'il est
totalement unique au monde. Elle enregistre ensuite ce paramètre dans
une DB.

3.La page dynamique du point 1 récupère ce paramètre, vérifie sont
existance dans la DB, et position un flag pour dire "Ok, j'ai reçu
confirmation, c'est que l'applet est bien chargée, donc visible, et
s'exécute correctement"

4.Normalement, du moment que l'utilisateur n'a pas désactivé les applets
exprès pour ton site, elle va s'éxécuter sans que ça se voit, et tu
auras une stat sur le nombre de confirmation/nombre total.

ça passe les firewall (via la classe URL c'est du HTTP donc si il
navigue l'applet passe aussi), et je vois pas d'autres problèmes
particulier, ni d'autres méthodes.

Avatar
Phildes
...une applet qui fait une
petite anim dans un coin,
"Applet =petite anim dans un coin" : les idées reçues on la vie rude. Elles

sont même colportées dans ce groupe de discusion. Voici des banalités qui ne
servent ni Java ni les Applets.
SVP, si vous appréciez Java, renseignez-vous avant de répéter des infos non
vérifiées.
(note : en ce cas précis, il vous suffisait de lire les interventions
précédantes.)

les applets c'est mort (d'ailleurs çà n'a jamais
vraiment décollé ...),
Dans la mesure où l'on savait que Microsoft essayait de supprimer la JVM,

(sachant qu'en plus cela bloquait java à sa version 1.1) ... En effet ça
avait du mal a décoler...

A mon avis, les applets c'est mort
Si cela vous réjouit...

Mais pour ma part, je répète : "C'est parce que je connais la puissance de
Java que je regrette la disparition de la JVM"


Philippe


Cédric Chabanois a écrit dans le message :
4123d3cb$0$26984$
Ouai mais bon en même temps, charger la JVM juste pour une applet qui
fait une petite anim dans un coin, bof ...

A mon avis, les applets c'est mort (d'ailleurs çà n'a jamais vraiment
décollé ...), au même titre que les ActiveX dans les pages HTML.

Je pense que Java Web Start a plus d'avenir par contre, mais ce n'est
pas le même but ....

Cédric



Avatar
Cédric Chabanois
Ouai mais bon en même temps, charger la JVM juste pour une applet qui
fait une petite anim dans un coin, bof ...

A mon avis, les applets c'est mort (d'ailleurs çà n'a jamais vraiment
décollé ...), au même titre que les ActiveX dans les pages HTML.

Je pense que Java Web Start a plus d'avenir par contre, mais ce n'est
pas le même but ....

Cédric

C'est parce que je connais la puisance de Java que je regrette la
disparition de la JVM. J'en aurais "gros sur la patate" le jour où je
devrais jeter toutes mes applets.

Philippe





Avatar
Phildes
Oui, je sais ce que peux faire Java. Je sais aussi que
ça peut faire beaucoup plus que des animations.
Par contre,c'est quand même plus "compliqué" pour les
webdesigners à "programmer" que dans l'environnement
Flash.
Disons que je parlais plus de capacités de "développement
d'animation" que de rendu
C'est un problème d'éditeur ?

J'ai dévellopé un petit éditeur d'animation. Regardez les animation Flash
sur Internet et vérifiez si mon outil pourait les composer (avec la version
Java2, il intègre aussi l'opacité variable) http://www.phildes.com
Cet éditeur est le fruit du travail d'une personne à mi-temps. Imaginez ce
qu'aurait pu faire une petite équipe.

On a bien un runtime standard et un entreprise, on aurait pu
avoir une version "light" pour les applets "simples" ....
Que Sun t'entende !


Avatar
Phildes
Sinon, beau boulot quand même.
Merci ;o)



Christophe M <mccricri_at_hotmail.com> a écrit dans le message :

Phildes wrote:
Oui, je sais ce que peux faire Java. Je sais aussi que
ça peut faire beaucoup plus que des animations.
Par contre,c'est quand même plus "compliqué" pour les
webdesigners à "programmer" que dans l'environnement
Flash.
Disons que je parlais plus de capacités de "développement
d'animation" que de rendu


C'est un problème d'éditeur ?
J'ai dévellopé un petit éditeur d'animation. Regardez les animation
Flash


sur Internet et vérifiez si mon outil pourait les composer (avec la
version


Java2, il intègre aussi l'opacité variable) http://www.phildes.com
Cet éditeur est le fruit du travail d'une personne à mi-temps. Imaginez
ce


qu'aurait pu faire une petite équipe.



Non, c'est aussi surtout un problème de formation des designers webs.
Faut pas se leurer, utiliser la combinaison Dreamweaver/Flash c'est
beaucoup plus simple. Et ils ont tous appris ça à l'école...

Sinon, beau boulot quand même.


On a bien un runtime standard et un entreprise, on aurait pu
avoir une version "light" pour les applets "simples" ....


Que Sun t'entende !











Avatar
Christophe M
Phildes wrote:
En résumé, que tu utilises Java 1.1 ou une autre version, 2
viviteurs sur 10 - à ce jour - ne verrons pas tes applets [2].


Intéressante statistique. A comparer avec d'autres sites pour
voir si la tendance est la même.


Voilà, c'est cette vérification qui m'intéresserait... J'attends des infos
si d'autres l'ont fait.


applets java pour faire des animations graphiques
(en plus de ses capacités plus poussées en graphisme)


"capacités plus poussées" : regarde les animations réalisées en Flash sur
Internet et compare avec ce peut faire Java. Java peut aisément faire 90 %
des animations que j'ai vu en Flash sur Internet. En Java il y aura parfois
une perte de qualité, mais Java possède nombre de fonctions graphiques qui
permette de faire des animations très poussées, dont tu n'as peut-être pas
idée. A l'utilisation, j'ai été surpris de la richesse que peut produire
Java.



Oui, je sais ce que peux faire Java. Je sais aussi que ça peut faire
beaucoup plus que des animations.
Par contre, c'est quand même plus "compliqué" pour les webdesigners à
"programmer" que dans l'environnement Flash.
Disons que je parlais plus de capacités de "développement d'animation"
que de rendu.

Je le répète : Dommage que la Machine-Java ait disparu et que le "grand
public" ait de moins en moins accès aux applets.


Pour ma part, il fait partie des outils installés dés le premier
boot d'un nouvel ordinateur. Avec le runtime .NET, flash,
realplayer, winzip, etc. les trucs indipensables quoi ;-)


Totalement d'accord, mais ce n'est pas nous qu'il faut convaincre mais nos
visiteurs !


Mais comment fait Macromédia pour les convaincre ?
La taille du runtime joue certainement, peut être aussi la licence de
"déploiement". Je ne sais plus si le runtime java peut être intégré
facilement à un CD (avec les magasines, etc..) ou pas.

On a bien un runtime standard et un entreprise, on aurait pu avoir une
version "light" pour les applets "simples" ....


C'est parce que je connais la puisance de Java que je regrette la
disparition de la JVM. J'en aurais "gros sur la patate" le jour où je
devrais jeter toutes mes applets.

Philippe







Avatar
Christophe M
Phildes wrote:
Oui, je sais ce que peux faire Java. Je sais aussi que
ça peut faire beaucoup plus que des animations.
Par contre,c'est quand même plus "compliqué" pour les
webdesigners à "programmer" que dans l'environnement
Flash.
Disons que je parlais plus de capacités de "développement
d'animation" que de rendu


C'est un problème d'éditeur ?
J'ai dévellopé un petit éditeur d'animation. Regardez les animation Flash
sur Internet et vérifiez si mon outil pourait les composer (avec la version
Java2, il intègre aussi l'opacité variable) http://www.phildes.com
Cet éditeur est le fruit du travail d'une personne à mi-temps. Imaginez ce
qu'aurait pu faire une petite équipe.



Non, c'est aussi surtout un problème de formation des designers webs.
Faut pas se leurer, utiliser la combinaison Dreamweaver/Flash c'est
beaucoup plus simple. Et ils ont tous appris ça à l'école...

Sinon, beau boulot quand même.


On a bien un runtime standard et un entreprise, on aurait pu
avoir une version "light" pour les applets "simples" ....


Que Sun t'entende !









1 2 3 4