Re: Post incrémentation surprenante

2002-02-26 Par sujet Remi Forax
Yann Secq wrote: Bonjour, j'ai un comportement que je n'arrive pas à expliquer avec l'opérateur de post-incrémentation en Java : public class Test { public static void main(String[] args){ int taille = 0; taille = taille++; System.out.println(taille); } } Bon,

Re: Generics v1.2

2002-03-22 Par sujet Remi Forax
Nicolas Repiquet wrote: - Original Message - From: Remi Forax [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, March 21, 2002 11:41 AM Subject: Generics v1.2 ... Tu veut dire qu'un truc comme ça ne passe pas : ArrayListNumber numbers = new ArrayListNumber

Re: Generics v1.2

2002-03-25 Par sujet Remi Forax
Cedric Beust wrote: From: Remi Forax [mailto:[EMAIL PROTECTED]] En fait, c'est une question d'habitude, ca fait un an que je programme avec (Il existe une option dans le compilo fourni qui retransforme le code écrit en code Java normal). Et je trouve ca particulièrement sain de typé les

Re: [JavaBeans Servlet] Est ce que ca peut communiquer ?

2002-05-13 Par sujet Remi Forax
Patrice Godard wrote: Est ce que j'ai bon jusque là ? Sinon, je veut bien que l'on me dise où j'ai loupé un truc ! non, tu as bon :-) Pour une petite appli tu peux faire comme ça, à la mimine. C'est aussi bien pour se former, mais je pense qu'il est bon de regarder du côté des frameworks

Re: Classes proxy et log des opérations

2002-05-16 Par sujet Remi Forax
Nicolas Delsaux wrote: Salut, je suis en train de me coltiner un problème de log assez peu évident : dans notre futur logiciel, on souhaite pouvoir logger les opérations arrivant sur quasiment n'importe quel objet, et de manière uniforme. C'est-à-dire que dès qu'un setXXX est appelé, un log

Re: (pas d'objet)

2002-05-27 Par sujet Remi Forax
Jean Michel Flambard wrote: Merci, je ne savais pas qu'on pouvait passer une requête dans un lien... Je vais essayer de suite Jean Michel De plus, regarde struts, il te fait la ré-écriture du lien automatiquement. Remi

Re: quelles options pour les options ?

2002-05-31 Par sujet Remi Forax
Erik Mazoyer wrote: Pour ma part je choisi pratiquement toujours le XML. Le seul problème est d'inclure un parseur SAX dans le projet, ce qui fait grossir la taille des librairies parfois uniquement pour lire un fichier de configuration. Le grand intérêt que j'y trouve, est de pouvoir mettre

Re: JInternalFrame modales

2002-06-24 Par sujet Remi Forax
Aurélien Mazurie wrote: Bonjour, Savez-vous s'il existe une méthode (relativement) simple pour rendre une JInternalFrame modale ? J'imagine qu'il faut passer par un court-circuitage des évènements accessibles au reste de l'interface (autres JInternalFrame, etc.), mais je ne

Re: Changements JDK 1.2-JDK 1.3

2002-09-18 Par sujet Remi Forax
Guillaume Helle wrote: Bonjour, suite à des bugs apparus après un changement de jdk (JDK 1.2 - JDK 1.3) sous Windows, je suis à la recherche de bugs répertoriés pour ce portage. Par exemple : initialisation de variables, modification de comportement dans les events... Le principal

Re: Changements JDK 1.2-JDK 1.3

2002-09-18 Par sujet Remi Forax
Guillaume Helle wrote: Si : Null pointer Exception... ;- Effectivement, avec swing il y a deux incompatibilités au niveau des tables voir les point 6 et 7, http://java.sun.com/j2se/1.3/compatibility.html#incompatibilities1.3 Remi

Re: Clone d'un JComponent ?

2002-09-24 Par sujet Remi Forax
Herve AGNOUX wrote: Bonjour, Je voudrais faire un clone d'un JComponent. Il s'agit plutot d'un clone visuel que d'un clone d'instance, mais j'imaginais qu'un clone d'instance irait bien... (en fait ce serait plutot quelque chose qui ressemble au fork des unix, mais pour les

Re: Clone d'un JComponent ?

2002-09-25 Par sujet Remi Forax
Herve AGNOUX wrote: De toutes façons je trouve que c'est une des grandes faiblesses du langage Java en général et des beans en particulier que de ne pas expliciter ces relations d'aggrégation et de composition. A partir de là on est en permanence menacé par ces bugs subtils dont tu

Re: Le K de KVM ...

2002-10-29 Par sujet Remi Forax
Stéphane PIEL wrote: At 14:15 29/10/2002, you wrote: Bonjour, Que veut dire le K de KVM ? Kilo (pour kilo-octets, grandeur de mesure de l'usage de la KVM en mémoire, comparée à la JVM de J2SE qui pourrait s'appeler MVM :-) Attendons le JDK1.5, ca pourrair rapidement etre plutot un GVM

[Fwd: Re: Retour au C++]

2002-11-04 Par sujet Remi Forax
olivier.duhart wrote: je crois qu'il faut qu'on invente un nouveau langage qui permttrait de faire ca et on y ajouterait aussi un mécanisme de template qui manque à Java Maintenant il faudrait lui trouvait un nom. Pourquoi pas Java++ ? :-) Techniquement, les templates (nommé generics) existe

Re: Classloader

2002-11-04 Par sujet Remi Forax
[EMAIL PROTECTED] wrote: Bonjour, Je cherche un exemple de classloader qui chargerait mes classes à partir de packages jar. Merci d'avance. Frederic. doc de java.net.URLClassLoader This class loader is used to load classes and resources from a search path of URLs referring to both JAR

la version 3 du prototype des generics est arrivé

2002-11-04 Par sujet Remi Forax
Maintenant, pour que le compilo reconnaisse les generics, il faut lui indiquer -version 1.5 :) Ce qui semble une excellente nouvelle. Enfin, un truc drole à enseigner à mes pauvres étudiants. Remi

Re: Re: la version 3 du prototype des generics est arrivé

2002-11-05 Par sujet Remi Forax
Nicolas Delsaux wrote: Maintenant, pour que le compilo reconnaisse les generics, il faut lui indiquer -version 1.5 :) Ce qui semble une excellente nouvelle. Ce qui voudrait donc dire que dès la version 1.5 finale, on disposerait d'un mécanisme de templates ? gasp ! Tout ça ne me met vraiment

Re: Et le clip ? Et le dispatching thread ?

2002-11-19 Par sujet Remi Forax
Herve AGNOUX wrote: Bonjour, J'ai une petite fenêtre, dans laquelle il y a un composant au layout null : je me débrouille moi même pour dessiner ce que je dois y dessiner. Et je dois y placer des infos venant d'un réseau, qui arrivent donc de façon non-synchrone par rapport au dispatching

Re: Ejb sous Jboss

2002-11-25 Par sujet Remi Forax
Luc Dewavrin wrote: Bonjour, je me posais une question sur jboss à laquelle je n'ai pas trouvé de réponse. Voilà, pour déployer un ejb sous Jboss, il suffit ( en gros) de : - compiler le bean, la home, la remote ( ou local) interface. - de créer le descripteur de déploiement ejb-jar.xml et

Re: Du changement dans le langage

2002-12-04 Par sujet Remi Forax
Olivier Dedieu wrote: On Wed, 2002-12-04 at 09:20, Remi Forax wrote: Une nouvelle JSR a été soumise, Je l'ai lu rapidement au menu : enumeration, Interessant mais pas cool pour le nouveau mot clé 'enum' (c'est typiquement le nom que je donne à mes variables pour une enumeration

Re: Class static VS singleton

2002-12-09 Par sujet Remi Forax
Laurent Forêt wrote: - Original Message - From: Nicolas Delsaux [EMAIL PROTECTED] To: Laurent Forêt [EMAIL PROTECTED] Sent: Monday, December 09, 2002 12:00 PM Subject: Re: Class static VS singleton Le méthodes statiques ne fournissent pas d'héritage. La conséquence immédiate est

Re: SmallEiffel 1.0 est sorti !

2002-12-10 Par sujet Remi Forax
Desnoix Guillaume wrote: Il y a une petite heurre que l'annonce officielle est sortie (voir ci-dessous). On va enfin pouvoir coder dans un vrai langage ;-) Guillaume PS: SmallEiffel genere du byte code pour la JVM. Enfin, si je me souvient bien en Eiffel, on peut écrire (syntaxe à la Java

Generics et Covariance

2002-12-16 Par sujet Remi Forax
Un petit programme marrant (enfin pour moi) qui permet de faire de la covariance sur les paramètres en Java. public class Covariance { public static class AT extends A { public void m(T t) { System.out.println(A.m() +t); } } public static class BT extends B extends AT {

Re: Typecasting et tableaux

2003-01-10 Par sujet Remi Forax
Erik Mazoyer wrote: Une petite disgression pour commencer : Tu peux avoir la classe sans passer par le nom : core.object.data.DataObject.class est équivalent à Class.forName(core.object.data.DataObject) sans les exceptions. Juste pour couper les cheveux en 4, c'est preque équivalent, en

Re: Typecasting et tableaux

2003-01-13 Par sujet Remi Forax
Guillaume Desnoix wrote: Dominique Gallot: Faux, Mai sis, mais si j'ai raison :)) Cette notion n'est qu'un short - cut vers Class.forName() Que le compilateur fait ! On regarde le bytecode et on constate. 1) javac et jikes generent le meme bytecode. Faux, à partir de la version

Re: X.class vs Class.forName(X)

2003-01-13 Par sujet Remi Forax
Guillaume Desnoix wrote: Je me corrige: tout le monde a raison ;-) J'avais fait mes tests sur Integer.class et non Integer[].class. La difference entre jikes et javac/jbc porte sur les tableaux. La classe des composants du tableau n'est pas initialisee avec jikes, ce qui est logique et

Re: Threads et serveurs d'applications

2003-01-23 Par sujet Remi Forax
Olivier Dedieu wrote: On Thu, 2003-01-23 at 15:14, Jean-Yves Pere wrote: Bonjour, A priori il est interdit (tout du moins fortement déconseillé) Non. En fait, si, il faut attendre la version 1.4 de J2EE (en fait JCA 1.5) pour avoir des eclaircissement sur comment intégrer un service

Re: URL

2003-01-31 Par sujet Remi Forax
Laurent Forêt wrote: Non, il me semble que la réponse donnée est correct : try { URL url = new URL(mon url à vérifier); } catch (MalformedURLExceptionCreates ex) { // mon url est pas bonne. A partir de la version 1.4, il y a URI (java.net.URI) qui fait le même chose (en mieux) et qui est

Re: trop de décimal sur un BigDecimal !

2003-02-03 Par sujet Remi Forax
Olivier Exbrayat wrote: Avec le code suivant j'ai l'exception : javaValue (10.199289457264239899814128875732421875): Length is not valid java.math.BigDecimal mtbig = new java.math.BigDecimal( 10.2 ); Normalement, il ne faut pas utiliser le constructeur de BigDecimal avec un

Re: serialisation et XML

2003-02-07 Par sujet Remi Forax
Bonjour, Y a -t-il des moyens simples pour sérialiser des objets en XML? Ce que je veux faire c'est faire transiter des objets JAVA entre une Applet et une servlet si possible dans un flux XML de manière à faciliter les opérations de codage/décodage des objets. XMLEncoder et XMLDecoder dans

Re: Classloader

2003-02-11 Par sujet Remi Forax
Jean Pierre JOUANNY wrote: Bonjour Vous n'auriez pas un exemple de ce que vous m'indiquez ? j-Pierre Non, pas d'exemple, enfin lisisble, car les tests que j'avais fait datait d'une beta de la 1.4 et il ne marche malheureusement plus. Par contre j'ai plusieurs URL :

Re: Sources Java compilé 1.2 ne tournant pas en 1.3

2003-02-17 Par sujet Remi Forax
Guillaume Helle wrote: Bonjour, je suis à la recherche d'exemples de sources qui se compilent avec un JDK 1.2 mais qui ne tournent pas avec un JDK 1.3... (???) Quelqu'un a déjà connu ça? Merci! Amicalement, Guillaume Helle voilà la liste des incompatibilité :

Re: Redondance dans une collection

2003-02-18 Par sujet Remi Forax
Aurelien Mazurie wrote: Je ne peux pas modifier la classe qui gère ma liste, il faut que ce soit un Vector. Ce n'est pas la détection que doublons lors de la création de la liste que je souhaite faire (effectivement, il existe tout un tas de collections en Java qui le gère), mais bien la

DOM synchronizé ??

2003-03-25 Par sujet Remi Forax
Une question : Est-ce que l'API DOM est synchronizé (thread-safe) par défaut ?? J'ai pas réussi à trouver une telle information dans les docs. Remi

Re: SWT

2003-03-31 Par sujet Remi Forax
génant mais on a tendance à entremeler du code metier et du code graphique. Il parait que JFace possède lui un vrai MVC, enfin un comme Swing. voila Remi Forax

Re: Anomalies de syntaxe (Ca veut dire quoi ?)

2003-05-29 Par sujet Remi Forax
Guillaume Desnoix wrote: Merci a Nicolas et Zeljko pour leurs commentaires. (1) declaration de classe dans une methode : je trouve cela tres pratique et je l'utilise tres souvent principalement pour sous-classer Thread et lancer des processus de portee locale (je n'ai pas besoin de visibilite

Re: Anomalies de syntaxe (Ca veut dire quoi ?)

2003-05-29 Par sujet Remi Forax
Nicolas Delsaux wrote: On Wed, 28 May 2003 17:09:39 +0200, Guillaume Desnoix [EMAIL PROTECTED] wrote: Merci a Nicolas et Zeljko pour leurs commentaires. Je ne pensais qu'aux classes explicites, les classes anonymes etant tres utiles. Qqch du genre: public class Truc { public int maMethode(int

Re: Anomalies de syntaxe (Ca veut dire quoi ?)

2003-06-02 Par sujet Remi Forax
Arf arf, une nouvelle version du proto du compilo de la 1.5 est sortie, avec au menu : - generics (template de type) - auto-boxing (int - Object et vice et versa) - covariance du type de retour - contravariance des types des paramètres - varargs (les ... dans les méthodes) - enumérations - static

Re: JNI, Windows 2000 et la mémoire

2003-07-03 Par sujet Remi Forax
[EMAIL PROTECTED] wrote: Bonjour, J'ai une application qui est lancee dans une JVM 1.4.2 dont la mémoire est fixee à ms=mx=32mo. Quand je regarde le gestionnaire des taches de Windows 2000 je m'appercoit que la memoire du processus java ne fait que monte depassant largement les 32Mo fixe a ma

Re: rcuprer ke nom d'une variable

2003-08-28 Par sujet Remi Forax
jerome moliere wrote: Cedric Beust wrote: ... Plus generalement, tel que tu le poses, le probleme est tres difficile a resoudre, surtout si tu n'as pas acces au source de la classe que tu veux tracer. Dans ce cas, l'introspection ne va pas te donner assez d'information dans la mesure ou tu

Re: Performances graphiques en Java sous Linux

2003-09-10 Par sujet Remi Forax
Guillaume Helle wrote: Bonjour, Je dois porter sous Linux une application existante de supervision en faisant une refonte des IHMs en Java. Ces ihms contiennent des animations graphiques simples de synoptiques (changement de couleur, de texte, d'état d'un pavé), de listes (en moyenne 100 items),