IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Graphisme Java Discussion :

affichage d'une image sans fond


Sujet :

Graphisme Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut affichage d'une image sans fond
    salut,
    je veux afficher une image au démarrage d'une application sans son fond.
    une sorte de splashscreen mais son le fond de l'image.
    merci d'avance.

  2. #2
    Membre éprouvé Avatar de nicgando
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 128
    Par défaut
    Pour moi c'est plus du graphisme pure (Gimp, Photoshop ...) que du graphisme Java
    Ne peux-tu pas retravailler ton image via un de ces logiciels ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    salut,
    plus précisemment ce que je veux c'est faire un splash screen au démarrge d'une application java
    sans le fond.

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    C'est à dire sans le fond???
    Exprimer çà autrement, le fond de quoi?

  5. #5
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 904
    Billets dans le blog
    54
    Par défaut
    Il est vrai que la description du probleme n'est pas tres claire. Pour faire un ecran de demarrage, tu as trois solution faciles :
    - pour Java 6+ il y a un flag du JRE qui affiche une image en fond d'ecran et une API qui permet de manipuler ce splashscreen pour par exemple y incruster une barre de progression. Le probleme de cette solution c'est qu'il faut specifier manuellement le flag en ligne de commande (ou via des lignes en plus dans le JAR) et que l'ecran n'apparait qu'une seule fois. Voir la doc de java.awt.SplashScreen pour plus d'info sur comment proceder.
    - utiliser une Window
    - utiliser une JWindow, ce que je preferre.

    Enfin pour repondre a des questions qui peuvent etre levees ulterieurement :
    - il n'est pas aisement possible de faire une fenetre non rectangulaire, une methode consiste a faire une capture d'ecran avec un Robot et a afficher cette image en fond de la Window/JWindow et ton logo pardessus. Mais cette solution n'est pas 100% efficace nottament si le contenu du bureau change entre temps.
    - il n'est pas aisement possible de faire une fenetre transparente. Reutiliser la solution precedement indiquee.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  6. #6
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Citation Envoyé par bouye
    - il n'est pas aisement possible de faire une fenetre non rectangulaire, une methode consiste a faire une capture d'ecran avec un Robot et a afficher cette image en fond de la Window/JWindow et ton logo pardessus. Mais cette solution n'est pas 100% efficace nottament si le contenu du bureau change entre temps.
    - il n'est pas aisement possible de faire une fenetre transparente. Reutiliser la solution precedement indiquee.
    En fait il existe une solution, Gfx en parlait sur son blog il y a un moment de çà, il s'agit de JNA

Discussions similaires

  1. Réponses: 10
    Dernier message: 30/09/2008, 19h13
  2. Affichage d'une image de fond sur une JFrame
    Par nashpimp dans le forum Agents de placement/Fenêtres
    Réponses: 21
    Dernier message: 04/08/2008, 15h26
  3. Affichage d'une image en fond d'ecran
    Par morane_j dans le forum Java ME
    Réponses: 3
    Dernier message: 27/04/2007, 11h09
  4. Affichage d'une image de fond
    Par foxofx dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 16/04/2007, 15h58
  5. Affichage d'une image de fond sur un site
    Par eugiragal dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 20/12/2006, 18h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo