ouvrir un fichier en J2ME - Java - Programmation
Marsh Posté le 14-11-2007 à 12:17:51
Si bien sûr, y'a une InputStream abstraite qui prend aucun argument dans le constructeur et deux classes dérivées DataInputStream qui prends un InputStream dans le constructeur ou ByteArrayInputStream qui prend un byte[] et bien évidement aucune méthode statique dans aucun des trois pour créer un InputStream quelconque (pareil dans les autres xReader ...)
Sinon, y'a bien aussi tout le truc avec les xConnection qui ouvrent des URL mais rien en local à part les RecordStore et Image (et apparemment RecordStore est plus ou moins fait pour ça mais ça me laisse perplexe ...)
Marsh Posté le 14-11-2007 à 12:23:51
http://mobilepicross.svn.sourcefor [...] iew=markup
Code :
|
Marsh Posté le 14-11-2007 à 12:27:48
Ah oui c'est classe. Super, merci beaucoup
edit : @IrmatDen, oui effectivement, mis à part ce petit truc magique que zapan a trouvé et qui permet d'accéder à des fichiers (bon après faut voir l'encodage tout ça ... mais ça va) Sinon, pour les PDA un peu plus robustes, y'a la suite CDC à la place de la suite CLDC (près vérification c'est bien soit l'un soit l'autre) qui gère les File, FileInputStream et tout un tas de trucs sympas comme par exemple une bonne partie des package awt ...
edit2 : ben il a retiré son post ...
Marsh Posté le 14-11-2007 à 11:43:18
Salut, j'ai beau retourner la javadoc de MIDP2.0, je trouve rien de comparable à J2SE pour ouvrir un fichier : pas FileInputStream ou équivalent.
Tout ce que je trouve, c'est les classes RecordStore et Image que je pourrais "hacker" pour lire des fichiers du type que je veux et reconstruire les données comme je veux. Mais il me semble débile et improbable que ce soit la seule solution ...
Bref si vous savez comment on fait ça sous J2ME, merci de m'indiquer le chemin
edit : ou alors j'ai pas compris que y'avait (CDC) et (CLDC+MIDP) de base, pour moi pour l'instant, j'ai pas CDC ... (soit l'un soit l'autre)
Message édité par TheRom_S le 14-11-2007 à 11:52:38
---------------
The Rom's, à votre service