Accueil > Forum > > > > j2me images
j2me images
mercredi 4 juin 2008 à 22:44:51 |
j2me images

aminacpp
|
salut je suis étudiante et je suis entrain de réaliser une petite application dont le but est d'ouvrir (charger) des images (enregistrées dans un fichiers),à partir de J2ME; j'ai fais plusieurs recherches et j'arrive pas à résoudre ,si quel qu'un a une idée aide moi stp,Merci d'avance.  
|
|
jeudi 5 juin 2008 à 01:11:44 |
Re : j2me images

Ombitious_Developper
|
Salut:
J'ai fait une petite recherche et j'ai trouvé:
1. Les images en J2ME sont des instances de la classe javax.microedition.lcdui.Image
2. La spécification de J2ME oblige d'utilisation des images au format PNG. Ce type de format supporte la transparence et la compression sans perte.
3. La classe Image n'a pas de constructeurs, mais cette classe offre plusieurs variantes de la méthode createImage() pour obtenir des instances de la classe Image.
Ces méthodes permettent le chargement des images à partir des fichiers au format PNG:
public static Image createImage(String name); public static Image createImage(byte[] data, int offset, int length); public static Image createImage(InputStream is);
|
|
jeudi 5 juin 2008 à 10:02:04 |
Re : j2me images

Twinuts
|
Salut,
" La spécification de J2ME oblige d'utilisation des images au format PNG" >Tu pourrais me donner la source stp ? car justement j'ai dev un softphone sur j2me, et il contient des images 'png' et 'jpg', bon j'utilise l'api LWUIT donc c'est peut-être elle qui prend le 'jpg' en charge...
Au passage si vous devez utiliser un toolkit graphique sous J2ME, je conseil fortement l'api LWUIT qui est super agréable à utiliser (ressemble plus à de l'AWT). Elle contient tout pour faire des petits thèmes, gestion des transitions (jusqu'au support 3D) pour ajouter des effets sympa lors des changements de fenêtres, composants graphique améliorés, etc... LWUIT Home LWUIT Tutorial ------------------------------------ "On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
OoWORAoO
|
|
jeudi 5 juin 2008 à 11:18:45 |
Re : j2me images

Ombitious_Developper
|
Salut:
"Tu pourrais me donner la source stp ?"
Pas de problème, je me suis référé à un livre en J2ME. Dommage que mon portable n'est avec moi, ce soir quand je renterais à la maison je vais t'envoyé toutes les informations nécessaires (nom livre + auteur + page + extrait du livre).
|
|
jeudi 5 juin 2008 à 11:33:16 |
Re : j2me images
|
jeudi 5 juin 2008 à 19:01:19 |
Re : j2me images

Ombitious_Developper
|
Salut:
Tiens:
Livre: Beginning J2ME From Novice to Professional, Third Edition Edition: APress Auteurs: Jonathank Knudsen & Sing Li
Voici un extrait: (Page: 92/473)
About Images Our romp through the List class yields a first look at images. Instances of the javax.microedition.lcdui.Image class represent images in MIDP. The specification dictates implementations be able to load images files in PNG format. This format supports both a transparent color and lossless compression.
Image has no constructors, but the Image class offers a handful of createImage() factory methods for obtaining Image instances. The first are for loading images from PNG data.
public static Image createImage(String name) public static Image createImage(byte[] imagedata, int imageoffset, int imagelength) public static Image createImage(InputStream stream)
The first method attempts to create an Image from the named file, which should be pack-aged inside the JAR that contains your MIDlet. You must use an absolute pathname or the image file will not be found. The second method creates an Image using data in the supplied array. The data starts at the given array offset, imageoffset, and is imagelength bytes long. The third method creates an Image from an InputStream.
Conclusion: j'avoue que je me suis tromper en interprétant cette paragraphe. En fait j'ai fait le vol du texte sans prendre le temps de le dégèrer.
|
|
jeudi 5 juin 2008 à 20:38:42 |
Re : j2me images

Twinuts
|
Salut,
c'est bien ce que je me disais, il me paraissait anormale que seul PNG soit pris en charge sachant qu'à ma connaissance (pas spécialement étendue sur tous les modèles) les devices mobile ont tous le support du JPG, fin bon c'est un détail hein ^^ ------------------------------------ "On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
OoWORAoO
|
|
samedi 7 juin 2008 à 00:21:00 |
Re : j2me images

aminacpp
|
Salut merci beaucoup pour vos réponses.
|
|
samedi 7 juin 2008 à 00:31:05 |
Re : j2me images

aminacpp
|
Salut merci,Twinuts ,j'ai pas encore terminer le code en java ou je dois deviser une image en morceau et l'envoyer au J2ME,et j'ai des prblm aussi dans le sauvgarde des morceaux ,quand j'aurais resolu le problème je t'envoyerais le code .merci
|
|
samedi 12 juillet 2008 à 21:18:08 |
Re : j2me images

aminacpp
|
salut! Twinuts , voilà le code source en java et lexecution se faite en j2me ,mais ici je ne peux ouvrir qu'une seule image, je cherche comment faire pour afficher le repertoire de toolkit pour choisir l'image qu'on veux afficher et ne pas fixer son chemin dasn le programme.si tu as une idée SVP .Merci d'avance.
voilà mon programme .le fichier image F1 doit etre dans le src et res de mon programme.
import java.io.IOException;
// contient les éléments de base import javax.microedition.midlet.*; // contient les éléments permettant de gérer l'interface import javax.microedition.lcdui.*;
public class adaptation extends MIDlet implements CommandListener { private Display _display; private TextField _textField1; private Command _commandExit; private Form _form1;
public adaptation() throws IOException { // fait un lien avec l'affichage _display = Display.getDisplay(this);
// creation d'un objet formulaire sur lequel on peut placer des composants _form1 = new Form("Manipulation des images"); _form1.setTicker(new Ticker( "L'Adaptation des données "));
try { ImageItem logo = new ImageItem("IMAGE ",Image.createImage("/F1.png"),ImageItem.LAYOUT_CENTER | ImageItem.LAYOUT_NEWLINE_BEFORE |ImageItem.LAYOUT_NEWLINE_AFTER,"Macmillian USA");
_form1.append (logo); } catch (IOException e) { _form1.append (new StringItem("Copyright", "Sams Publishing; Image not available:" + e)); }
// creation d'un bouton pour sortir du programme _commandExit = new Command("Exit", Command.SCREEN,1);
// creation d'un champ de texte contenant notre Hello World _textField1 = new TextField("","Hello World !",15,TextField.ANY);
// ajout des composants au formulaire _form1.addCommand(_commandExit); //_form1.append(_textField1); _form1.setCommandListener(this); }
// évènement exécuté au démarrage de l'application public void startApp() { // affichage du formulaire _display.setCurrent(_form1); }
// évènement exécuté lors de la mise en pause de l'application public void pauseApp() { }
// évènement exécuté lorsque l'application se termine public void destroyApp(boolean unconditional) { }
public void commandAction(Command c, Displayable s) { // lors du clic sur le bouton Exit if (c == _commandExit) { // appel manuel à la fonction de fermeture destroyApp(false); // on demande au manager de fermer l'application notifyDestroyed(); } } }
|
|
Cette discussion est classée dans : images, j2me
Répondre à ce message
Sujets en rapport avec ce message
J2ME et images bmp [ par aminacpp ]
Bonjour!j'ai une seule question :est_ce que le J2ME manipule les images bmp ? car dans mes recherches j'ai trouver seulement qu'il manipule les image
[J2ME] Afficher des images [ par Twub ]
Bonjour, Je viens vous demander quelques petits renseignement puisque en ce moment j'étudie la pogrammation sur téléphone portable avant de m'y essay
images ciquables en J2ME [ par senghorcoly ]
slt j'aimerais savoir comment créer des images cliquables qui générent des actions avec la classe canvas en J2ME?
Menu avec images J2ME [ par stephdemars ]
Bonjour à tous ! Mon problème est certainement tout bête mais je cherche à faire un menu un peu "original" pour une application J2ME, c'est-à-dire un
TextField et J2ME [ par senghorcoly ]
slt, j'aimerais savoir s'il existe une possiblité en j2me d'insérer plus d'une ligne dans un TextField. Je veux un textField avec quelques lignes sans
placement aleatoire d'images [ par enveloppe ]
bonjour, je voudrais disposer de maniere aleatoire dans une page une dizaine d'images. (le positionnement change a chaque fois qu'on recharge la page)
j2me [ par ing46 ]
slt, J'ai une midlet qui vien de connecte à une servlet ,j'ai bien precise le chemin ver la servlet ,... Dans la midlet:FirstMidletetServlet String
J2ME: validation automatique [ par mael974 ]
Bonjour, j'ai developpé une petite appli J2ME ( sur mon nokia Xpress). Une des etapes avant la fin de l'execution du prgmme est l'envoie d'un sms. Ce
bluetooth et galaxy android [ par vassiliev ]
Bonjour à tous les programmeurs ; voilà je dispose d'un galaxy et impossible de trouver un log qui me permette de transferer mes images via le bluetoo
Débuter en J2ME [ par dalidali86 ]
Bonjour , Comme je suis nouveau en J2ME , je cherche un cours qui peut m'etre utile pour mon application . Mon application consiste à développer une
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|