Progress bar upload ? [PHP-JAVA] - Programmation
Marsh Posté le 28-12-2001 à 22:51:22
en java c'est possible
Marsh Posté le 29-12-2001 à 11:37:02
oula la
Bon en fait tu a une classe Swing JProgressBar ou un truc du genre qui symbolise cela. Supposons que tu as un fichier de 100 octets à transférer. Tu peux associer un thread qui écoute le nombre d'octets envoyés. Chaque fois qu'un octet est envoyé il incrémente (via une méthode de JProgressBar) la valeur courante. Mais t'es pas obligé de faire 1 -> 100 (% donc) tu peux faire d'autres valeurs du genre 235Ko / 46874684Ko si tu veux. Il y a moyen d'afficher un message dans la progress bar.
Si tu veux plus de détails il te suffit de voir l'api de cette classe:
http://java.sun.com/j2se/1.3/docs/ [...] ssBar.html
A+
Marsh Posté le 30-12-2001 à 21:21:29
j'imagine que c'est dans le cadre d'une appli web => pas de JProgressBar
Marsh Posté le 31-12-2001 à 11:07:42
benou a écrit a écrit : j'imagine que c'est dans le cadre d'une appli web => pas de JProgressBar |
Bin si pq?
Marsh Posté le 02-01-2002 à 00:23:46
y a moyen dans une applet de connaitre le nombre d'octets envoyés par le browser lors de l'upload d'un fichier ?
ca me parait étonnant ...
(je connais pas bien les applets, j'ai jamais pratiqué)
Marsh Posté le 02-01-2002 à 08:10:03
Bin tout dépend ... Tu peux très bien avoir un lien servlet -> applet qui communique l'info. L'applet étant là uniquement pour montrer l'info (ie la progessbar).
Et comme une applet peut ouvrir une connec TCP sur le host où elle a été téléchargée, elle peut ouvrir un socket sur un composant server.
Vala
Sinon, elle peut aussi DL un fichier du serveur mais ca devient plus dur pour le mettre à dispo de l'utilisateur (à la base une applet ne peut pas écrire sur le disque local)
A+
Marsh Posté le 02-01-2002 à 14:46:41
ouais c'est bien ce que je pensais ... c'est pas vraiment très simple ... sans dire que l'histoire de la connection TCP ca va pas marcher si le gars est derrière un firewall.
Marsh Posté le 02-01-2002 à 14:55:48
benou a écrit a écrit : ouais c'est bien ce que je pensais ... c'est pas vraiment très simple ... sans dire que l'histoire de la connection TCP ca va pas marcher si le gars est derrière un firewall. |
ce n'est pas le plus simple en effet ...
Marsh Posté le 28-12-2001 à 21:37:39
Comment faire une barre de progression lors de l'upload de fichier ca serai pratique pour les gros fichiers