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

  FORUM HardWare.fr
  Programmation
  Java

  Affichage d'une image avec un Java Bean (dans un Forms Oracle)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Affichage d'une image avec un Java Bean (dans un Forms Oracle)

n°1363027
Azariel
Posté le 10-05-2006 à 10:25:03  profilanswer
 

Bonjour,
Je vous expose rapidement mon problème. Je "dessine" des forms oracle et pour les rendre plus attractifs, je dois y insérer des images. Malheureusement la version de Forms sur laquelle je travaille a un "bug" connu et reconnu qui fait que les images affichées sont très dégradées.
Pour palier à cela, Oracle ne donne qu'une solution : passer par des Java bean et donc du Java.
 
Etant la seule connaissant un peu le Java, c'est moi qui m'y colle.
 
J'ai récupéré un code Java sur l'aide d'oracle qui fonctionne à merveille, à un détail prêt : il récupère l'image (pour l'afficher) grâce à son URL. J'aimerai arriver à récupérer l'image grâce à son chemin sur le serveur plutôt.
 
Depuis ce matin, je bidouille en m'inspirant d'exemples trouvés sur le net et de la Doc Java de sun et je sèche.
 
Je vous donne le bout de code qui fonctionne :
 

Code :
  1. public void setImage(String imageURL)
  2. try
  3.     {
  4.         myImage = Toolkit.getDefaultToolkit().getImage(new java.net.URL(imageURL));
  5.         System.out.println("setImage: imageURL" );
  6.      }
  7.      catch (Exception e)
  8.      {  e.printStackTrace();
  9.      }
  10.      repaint();
  11. }


 
Je pense qu'il faut que j'arrive à remplacer la partie "new java.net.URL(imageURL)" par autre chose. J'ai essayé "new FILE", cela n'a pas marché, idem la fonction java de lecture d'un fichier "new FileInputStream("toto" )" ...
 
Si vous avez des idées, je suis preneuse !  
Je vous remercie par avance.

mood
Publicité
Posté le 10-05-2006 à 10:25:03  profilanswer
 

n°1363930
the real m​oins moins
Posté le 11-05-2006 à 04:39:34  profilanswer
 

lire la doc, des fois, ça aide [:kiki]
http://java.sun.com/j2se/1.4.2/doc [...] ng.String)
à defaut, file:///foo/bar/pouet.gif ça aurait du marcher aussi.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1364000
Azariel
Posté le 11-05-2006 à 10:23:55  profilanswer
 

Bonjour,
J'avais testé cette solution dès le début et je ne comprends pas du tout pourquoi elle ne fonctionne pas ... l'application plante dès le chargement lorsque j'utilise cette façon de charger l'image  :heink: Je rétablie le chargement via l'url et tout refonctionne, je mets en commentaire le chargement de l'image et tout refonctionne.
Apparement le java vu par Oracle est capricieux.  :sweat:  
Merci quand même.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Affichage d'une image avec un Java Bean (dans un Forms Oracle)

 

Sujets relatifs
cmt faire importer imagediaporama d'image corect ou pas?
Affichage en colonne d'un jeu d'enregistrement[RESOLU ]affichage des images
ORACLE 9i : problème ISO 2Les image et flux audio + Java
rectangles en java[JAVA] Colorier Cellule / ligne sélectionnée dans JTable
html ou java dans php? 
Plus de sujets relatifs à : Affichage d'une image avec un Java Bean (dans un Forms Oracle)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR