Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2844 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  49  50  51  ..  327  328  329  330  331  332
Auteur Sujet :

BlaBlaTech@JAVA [ELITE, viendez les boobs]

n°855769
the real m​oins moins
Posté le 22-09-2004 à 17:00:47  profilanswer
 

Reprise du message précédent :
le monsieur te demande de lire la suite [:kiki]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 22-09-2004 à 17:00:47  profilanswer
 

n°855774
benou
Posté le 22-09-2004 à 17:04:26  profilanswer
 

the real moins moins a écrit :

le monsieur te demande de lire la suite [:kiki]


ben quoi ?
tu pourras tester ta hestion d'exception, c'est ce que tu veux nan ?
 
 
sinon pendant la lecture tu donne un gros coup de savate dans ton PC ... ca marche aussi ...


Message édité par benou le 22-09-2004 à 17:05:56

---------------
ma vie, mon oeuvre - HomePlayer
n°855778
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 17:08:20  profilanswer
 

the real moins moins a écrit :


c'est d'ailleurs une belle merde ce LineNumberReader, me demande si je ferais pas mieux d'utiliser un bete BufferedReader et de compter mes lignes moi meme [:kiki]

qu'est-ce qu'il a ? (non, je suis dans les api javabeans, je switche pas pour aller voir moi-même)

n°855787
benou
Posté le 22-09-2004 à 17:17:17  profilanswer
 

d4rK 3Mpr0R a écrit :

qu'est-ce qu'il a ? (non, je suis dans les api javabeans, je switche pas pour aller voir moi-même)


+1 sauf que je suis allé voir la doc et que je vois pas le problème ...


---------------
ma vie, mon oeuvre - HomePlayer
n°855790
the real m​oins moins
Posté le 22-09-2004 à 17:19:37  profilanswer
 

benou a écrit :

ben quoi ?
tu pourras tester ta hestion d'exception, c'est ce que tu veux nan ?


oui mais je voulais tester ça sans toucher à mon code, ché pas jme disais ptet en inserant une crasse dans mon fichier.. bref :ange:
 

benou a écrit :


sinon pendant la lecture tu donne un gros coup de savate dans ton PC ... ca marche aussi ...


ha, je prefere ça :jap:
 
 
nraynaud >> le code est moisi, y'a des "jumps" et c'est plein d'inhéritance mal pensée... (en gros ça sent le "tiens on mettrais bien un truc qui compte les lignes... bon, on va coller ça par dessus ça.. ha tiens merde faut réecrire telle méthode... ha tiens zut, celle-ci faut appeler le super apres avoir fait une bidouille... etc.. va voir le code c'est éloquent)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°855791
the real m​oins moins
Posté le 22-09-2004 à 17:19:57  profilanswer
 

benou a écrit :

+1 sauf que je suis allé voir la doc et que je vois pas le problème ...

oui mais la doc elle est toujours bien [:joce]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°855798
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 17:23:18  profilanswer
 

heu, c'est pas mal ça d'utiliser un compilateur non standard pour faire le JDK [:kiki]
 
à tous les coups y'a un switch planqué dans le compilo qu'ils distribuent pour faire des goto.
 
à moins que ce ne soient des boucles labellisées ?

n°855800
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 17:27:24  profilanswer
 

oué, après vérification, c'est des boucles labellisées, sa permet de breaker trash dans plusieur boucles imbriquées.
mais ce sont les boucles qui ont des noms et pas la ligne de code.
 
C'est 100% pure java (la flemme de JLS).

n°855805
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 17:30:11  profilanswer
 

par contre, moi je suis emmerdé avec mes JTree, je veux écouter la sélection et tout ce qui concerne la sélection est modélisé avec des TReePath, dont j'ai pas envie de rentrer dans les détails tout de suite :-(
 
il auraient pu faire une interface trafiquée qui donne direct de TreeNode sélectionné pour aller plus vite !

n°855806
the real m​oins moins
Posté le 22-09-2004 à 17:31:18  profilanswer
 

d4rK 3Mpr0R a écrit :

oué, après vérification, c'est des boucles labellisées, sa permet de breaker trash dans plusieur boucles imbriquées.
mais ce sont les boucles qui ont des noms et pas la ligne de code.
 
C'est 100% pure java (la flemme de JLS).

oui oui. j'voulais juste dire que cette classe sentait la bidouille à plein nez et qu'ils auraient mieux fait de s'abstenir :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 22-09-2004 à 17:31:18  profilanswer
 

n°855815
benou
Posté le 22-09-2004 à 17:42:00  profilanswer
 

d4rK 3Mpr0R a écrit :

oué, après vérification, c'est des boucles labellisées, sa permet de breaker trash dans plusieur boucles imbriquées.


tu connaissais pas ? [:wam]
 
ca existe en C, ADA ...


---------------
ma vie, mon oeuvre - HomePlayer
n°855825
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 17:56:04  profilanswer
 

biensûr que si je connaissais,  mais j'ai crû que -- parlais de goto. Comme j'en vois 2 par an, ça m'est même pas venu à l'esprit.

n°855826
the real m​oins moins
Posté le 22-09-2004 à 17:58:24  profilanswer
 

moi je connaissais pas. enfin je veux dire que je ne savais pas qu'on pouvait faire ça en java. d'un coté c'est pas mal, parce que les breaks c'est pas toujours tres explicité quand c'est nesté avec des ifs ou autre, mais bon :/


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°855833
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 18:10:43  profilanswer
 

--  > c'est exactement le raisonnement derrière ça :o

n°855844
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 18:34:30  profilanswer
 

putain, les cons !!! ils ont pas implémenté tous les algos de recherche pour tout ce qui concerne les "metadata" dans les javabeans, il faut faire une partie de l'algo à la main !!
 
allez chercher un éditeur pour une propriété, c'est le chemin de croix !

n°855849
alien cons​piracy
hardtrance addict
Posté le 22-09-2004 à 18:40:32  profilanswer
 

"Penser Java" ... mais en ais-je vraiment envie ... [:dawa]
 
note: c'est pour les cours


Message édité par alien conspiracy le 22-09-2004 à 18:41:30
n°855852
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 18:42:28  profilanswer
 

à partir d'un propertyDescriptor et d'une instance, il n'existe pas de raccourcis pour aller chercher la valeur de la propriété dans le bean [:petrus75]
 
Je sais pourquoi cette techno a été abandonnée ...

n°855857
benou
Posté le 22-09-2004 à 18:51:21  profilanswer
 

d4rK 3Mpr0R a écrit :

à partir d'un propertyDescriptor et d'une instance, il n'existe pas de raccourcis pour aller chercher la valeur de la propriété dans le bean [:petrus75]


bha y en a pas vraiment besoin faut dire ...


Message édité par benou le 22-09-2004 à 18:51:49

---------------
ma vie, mon oeuvre - HomePlayer
n°855861
uriel
blood pt.2
Posté le 22-09-2004 à 18:54:55  profilanswer
 

pas compris, skoi l'interet d'acceder a la valeur de la propriete ?


---------------
IVG en france
n°855865
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 18:57:57  profilanswer
 

uriel > pour la mettre dans le PropertyEditor avant de l'afficher.
 
dites, j'ai des exception à remonter pour des contrats pas respectés, je remonte quoi ?
 
en l'occurence, c'est une instance de Class sur laquelle je *dois* pouvoir faire newInstance().

n°855871
benou
Posté le 22-09-2004 à 19:08:07  profilanswer
 

NoSuchMethodException ?
 
sinon, avoir la valeur :  
propDesc.getReadMethod().invoke(tonObject, null) [:spamafote]


---------------
ma vie, mon oeuvre - HomePlayer
n°855872
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 19:11:35  profilanswer
 

benou > 1) bof, mais je vais faire ça.
2) oui, c'est ce que je viens de faire .... avec 3 handlers d'exception ....

n°855873
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 19:13:55  profilanswer
 

En fait, je vais faire une exception du domaine. Si je veux que ce soit un peu réutilisable, autant pas faire trop le porc.

n°855891
benou
Posté le 22-09-2004 à 19:39:35  profilanswer
 

d4rK 3Mpr0R a écrit :

avec 3 handlers d'exception ....


tu les aurais eu aussi les exceptions si y avait eu une méthode directe sur le PropertyDescriptor ...


---------------
ma vie, mon oeuvre - HomePlayer
n°855892
benou
Posté le 22-09-2004 à 19:40:15  profilanswer
 

d4rK 3Mpr0R a écrit :

autant pas faire trop le porc.


je te propose pas un catch(Throwable) alors  :whistle:


---------------
ma vie, mon oeuvre - HomePlayer
n°855904
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 19:52:07  profilanswer
 

bordel de merde, on peut pas dire au PropertyEditor si la propriété est writeable ou pas (et utiliser un propertyeditor est la seule méthode pour obtenir un composant visuel qui permette d'éditer/représenter une propriété).
 
d'autre par, quand on est listener du propertyEditor, s'il y a eu modification de la propriété, on peut pas dire que le bean a mis son véto à la modif (pourtant les éditeurs de bean doivent bien y arriver eux, mais c'est pas marqué dans la doc).


Message édité par d4rK 3Mpr0R le 22-09-2004 à 19:53:57
n°855905
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 19:53:11  profilanswer
 

benou a écrit :

tu les aurais eu aussi les exceptions si y avait eu une méthode directe sur le PropertyDescriptor ...

oui, mais j'aurai pas eu à choisir comment les wrapper [:itm]

n°855916
benou
Posté le 22-09-2004 à 20:12:13  profilanswer
 

d4rK 3Mpr0R a écrit :

oui, mais j'aurai pas eu à choisir comment les wrapper [:itm]


pkoi ?
 
pour dire que c'est writeable ou pas, c'est à toi d'écrire le BeanInfo et retourner null à la getWriteMethod()


---------------
ma vie, mon oeuvre - HomePlayer
n°855917
benou
Posté le 22-09-2004 à 20:14:24  profilanswer
 

tu peux peut être même faire un setWriteMethod(null) [:spamafote]


---------------
ma vie, mon oeuvre - HomePlayer
n°855921
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 20:18:22  profilanswer
 

benou > je suis de l'autre côté de la barrière, je fais un éditeur de bean.
 
je viens d'aller voir le code du BDK :
 

Code :
  1. if (editors[i] == editor) {
  2.                     PropertyDescriptor property = properties[i];
  3.                     Object value = editor.getValue();
  4.                     values[i] = value;
  5.                     Method setter = property.getWriteMethod();
  6.                     try {
  7.                         Object args[] = { value };
  8.                         args[0] = value;
  9.                         setter.invoke(target, args);
  10.                          // We add the changed property to the targets wrapper
  11.                          // so that we know precisely what bean properties have
  12.                          // changed for the target bean and we're able to
  13.                          // generate initialization statements for only those
  14.                          // modified properties at code generation time.
  15.                 targetWrapper.getChangedProperties().addElement(properties[i]);
  16.                     } catch (InvocationTargetException ex) {
  17.                       if (ex.getTargetException()
  18.                                 instanceof PropertyVetoException) {
  19.                         //warning("Vetoed; reason is: "
  20.                         //        + ex.getTargetException().getMessage());
  21.                         // temp dealock fix...I need to remove the deadlock.
  22.                         System.err.println("WARNING: Vetoed; reason is: "
  23.                                         + ex.getTargetException().getMessage());
  24.                       }
  25.                       else
  26.                         error("InvocationTargetException while updating "
  27.                                 + property.getName(), ex.getTargetException());
  28.                     } catch (Exception ex) {
  29.                         error("Unexpected exception while updating "
  30.                                 + property.getName(), ex);
  31.                     }


 
je vais peut-être aller voir le code de l'autre appli de sun ...

n°856044
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 22:32:05  profilanswer
 

Code :
  1. /**
  2.      * @return
  3.      *  
  4.      *  
  5.      */
  6.     public String getUserAgent() {
  7.         return userAgent;
  8.     }
  9.     /**
  10.      *  
  11.      * @param ua
  12.      * @return
  13.      */
  14.     public void setUserAgent(String ua) {
  15.         userAgent = ua;
  16.     }


c'est pas dans la spec des javabeans ça ? o_O

n°856070
benou
Posté le 22-09-2004 à 23:35:56  profilanswer
 

d4rK 3Mpr0R a écrit :

c'est pas dans la spec des javabeans ça ? o_O


:??:
 
hein ?
 
c'est quoi ton appli là ?


---------------
ma vie, mon oeuvre - HomePlayer
n°856073
kadreg
profil: Utilisateur
Posté le 22-09-2004 à 23:42:47  profilanswer
 

http://forum.hardware.fr/hardwaref [...] 7940-1.htm
 
[:banguy]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°856093
d4rK 3Mpr0​R
fr33 Kevin
Posté le 22-09-2004 à 23:57:44  profilanswer
 

benou > un configurateur de javabeans, pour l'instant, je commence à faire le début de la préparation d'un feuille de propriétés.

n°856096
benou
Posté le 22-09-2004 à 23:59:37  profilanswer
 

d4rK 3Mpr0R a écrit :

benou > un configurateur de javabeans, pour l'instant, je commence à faire le début de la préparation d'un feuille de propriétés.


pkoi ca cause de user agent ?


---------------
ma vie, mon oeuvre - HomePlayer
n°856099
the real m​oins moins
Posté le 23-09-2004 à 00:00:36  profilanswer
 

d4rK 3Mpr0R a écrit :

Code :
  1. /**
  2.      * @return
  3.      *  
  4.      *  
  5.      */
  6.     public String getUserAgent() {
  7.         return userAgent;
  8.     }
  9.     /**
  10.      *  
  11.      * @param ua
  12.      * @return
  13.      */
  14.     public void setUserAgent(String ua) {
  15.         userAgent = ua;
  16.     }


c'est pas dans la spec des javabeans ça ? o_O

euh pourquoi?
(c'est quoi cette doc inutile et polluante là? [:kiki])


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°856100
the real m​oins moins
Posté le 23-09-2004 à 00:01:04  profilanswer
 

benou a écrit :

pkoi ca cause de user agent ?

parce que c'est une propriété de son objet?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°856101
d4rK 3Mpr0​R
fr33 Kevin
Posté le 23-09-2004 à 00:02:45  profilanswer
 

benou a écrit :

pkoi ca cause de user agent ?

parce que le business du bean a avoir avec du client web ?

n°856114
benou
Posté le 23-09-2004 à 00:07:54  profilanswer
 

pourquoi je poste encore ici moi ...


---------------
ma vie, mon oeuvre - HomePlayer
n°856121
d4rK 3Mpr0​R
fr33 Kevin
Posté le 23-09-2004 à 00:12:43  profilanswer
 

benou > je parlais de la paire set/get que je retrouvais pas comme propriété par introspection. En allant lire la spec, j'ai trouvé pourquoi : quand on met un BeanInfo, il faut tout préciser ce qui concerne une catégorie de feature.

n°856128
d4rK 3Mpr0​R
fr33 Kevin
Posté le 23-09-2004 à 00:22:43  profilanswer
 

minus > la doc c'est un template vide, mais comme il y a le bordel pour 3 systèmes de persistance/introspection inachevés (j'en ai posté un sur blabla l'autre jour) dans cette classe, je pense pas que que quelques templates vides soient trop graves ...


Message édité par d4rK 3Mpr0R le 23-09-2004 à 00:23:25
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  49  50  51  ..  327  328  329  330  331  332

Aller à :
Ajouter une réponse
 

Sujets relatifs
[java]Ouvrir un fichier dans la fenetre principaleformation pour developpeurs Java
crontab : programme java[JAVA] Aide pour packager un jar
[java] copie de fichier et progressbarinstallation java
[JAVA]Comment insérer un texte dans un fichier audio?[JAVA] Intégrer ANT : API ou ligne de commande ?
[Java][Bouley]Serializable : mauvaise instanciation des champs[JAVA : JNI] Pb a l'execution avec library
Plus de sujets relatifs à : BlaBlaTech@JAVA [ELITE, viendez les boobs]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)