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

W4 Express Java Discussion :

Créer son propre style de vue


Sujet :

W4 Express Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 52
    Par défaut Créer son propre style de vue
    Bonjour,

    J'ai constaté que via léonardi, on a à notre disposition quelques styles comme nautilus, aqua, aqualight, ... auquel on définit son style avec la commande LY_VIEWER_TYPE dans le fichier de configuration .ini

    Je me demandais s'il n'étais pas possible dle personnalisé e créer son propre style de tel sorte à ce qu'on est seulement à saisir le nom de notre style personnalisé dans le fichier de configuration à chaque application réalisée ?!?!

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 53
    Par défaut
    C'est tout à fait possible, tu dois créer un fichier skin_<nom de ton style>.jar en prenant exemple sur les jar aqua, nautilus et poppei fournis avec Leonardi.

    Ensuite, tu ajoutes ce jar au classpath de ton application (via l'onglet Java de Studio).
    Si tu souhaites configurer ce style, tu vas dans "Propriétés", onglet Environnement et tu sélectionne ton style dans "Thème par défaut".
    En phase de développement tu peux simplement le choisir dans "Executer > Choisir un thème".

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 52
    Par défaut
    merci tatao3, pour cette réponse rapide et avec un minimum de détail !!
    je vais essayer de voir cela !!

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 53
    Par défaut
    Je vais essayer de te donner un peu plus de détails alors .

    Tu peux, dans ce jar :

    • mettre de nouvelles icones : grâce au fichier images.properties tu va pouvoir spécifier où trouver ta nouvelle image OU BIEN tu enregistres ton image en gardant les mêmes arborescence et nom. L'usage veut qu'on mette les images dans un répertoire images/.
    • mettre de nouvelles couleurs : via un fichier properties/colors.properties pour client lourd ou via un fichier scripts/skin_<ton style>.css pour client léger
    • mettre de nouvelles fontes via la css ou le fichier fonts.properties
    • modifier les jsp de login, de page de sortie, etc. en surchargeant le fichier files.properties. Ces jsp sont fournies dans un répertoire scripts/


    Pour connaitre la liste des ressources surchargeables dans chacuns des fichiers ci-dessus (images, colors, fonts, files, ...) tu peux regarder dans les ressources via Studio (Menu Fenêtres).
    Cela te donnera les chemins des fichiers utilisés, pour que tu puisses t'en inspirer.


    Je ne peux pas t'aider beaucoup plus car je n'en sais pas beaucoup plus...
    A part s'inspirer de l'existant (skin_XXX.jar et leon.jar) qui te donnera les bonnes arborescences et noms de fichiers à respecter, je n'ai pas plus d'info.

    Peut être d'autres personnes auront de bon conseils à poster ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 52
    Par défaut
    désolé tatao3, je m'étais pas assez bien exprimer, je voulais dire par là que tu avais donné suffisamment d'info pour réussir à se débrouiller.
    il est effectivement nécessaire de créer skin_XXX.jar en s'inspirant de l'existant et de modifier leon.jar en rajoutant un dossier avec les infos nécessaire pour avoir le rendu désiré en s'inspirant encore uine fois de l'existant.
    et j'y suis parvenu !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer son propre système de fichiers
    Par L'immortel dans le forum Programmation d'OS
    Réponses: 15
    Dernier message: 15/12/2013, 22h16
  2. [WD18] Créer son propre ascenseur, style Ubuntu
    Par chapeau_melon dans le forum WinDev
    Réponses: 2
    Dernier message: 23/10/2013, 21h56
  3. C++, créer son propre style visuel
    Par Godowskovitch dans le forum C++
    Réponses: 2
    Dernier message: 31/01/2011, 14h55
  4. Créer son propre LayoutManager
    Par tomburn dans le forum Agents de placement/Fenêtres
    Réponses: 9
    Dernier message: 17/03/2005, 16h15
  5. créer son propre protocole
    Par matthew_a_peri dans le forum Développement
    Réponses: 11
    Dernier message: 04/03/2005, 14h16

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