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

 Java Discussion :

[prob] tinyLaf utilisation de theme


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 389
    Par défaut [prob] tinyLaf utilisation de theme
    Bonjour a tous,

    j'ai essayé d'utilisé le Look And Feel TinyLaf.
    je l’implémente comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
    public class AffichagePrinc extends JFrame {
    .....
    public AffichagePrinc() {
    		super("Replace Dot and Underscore per Space");
    .....
     
    try {
    			UIManager.setLookAndFeel("de.muntjak.tinylookandfeel.TinyLookAndFeel");
     
    		} catch (ClassNotFoundException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (InstantiationException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (IllegalAccessException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (UnsupportedLookAndFeelException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
     
                    setDefaultCloseOperation(EXIT_ON_CLOSE);
    		this.setMinimumSize(new Dimension(420, 300));
    		this.setResizable(false);
    		this.setLocationRelativeTo(null);
    		ImageIcon icone = new ImageIcon(getClass().getResource(
    				"/resources/icone.png"));
    		this.setIconImage(icone.getImage());
    		setVisible(true);
    	}
    le probleme est que a l'execution, j'ai ce message dans la console
    TinyLaF v1.4.0
    'Default.theme' not found - using YQ default theme.
    voici un screen de l'architecture de mon projet:



    Je vois bien qu'il y a des thèmes, mais je ne sais pas comment les utilisé ....
    Avez vous une idée pour utilisé ces thèmes?


    Je vous remercie d'avance pour votre aide

  2. #2
    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
    All predefined themes (YQ, Forest, Golden, Nightly, Plastic, Silver and Unicode) are now included in the JAR file. Additionally Tiny searches both the user directory and the working directory for theme files.
    Theme.getAvailableThemes() returns an array of ThemeDescription objects. Once you have obtained the array, you can call ThemeDescription.getName() for each object to build a menu presenting the available themes. As a user selects a ThemeDescription, you can pass it as argument to Theme.loadTheme(ThemeDescription).

    After loading a theme, you should re-install the Tiny Look and Feel and recreate the ui:

    // re-install the Tiny Look and Feel
    UIManager.setLookAndFeel(new TinyLookAndFeel());

    // Update the ComponentUIs for all Components. This
    // needs to be invoked for all windows.
    SwingUtilities.updateComponentTreeUI(rootComponent);
    (The javadoc documentation of the Theme class contains more information on theme switching.)

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 389
    Par défaut
    Merci pour ta reponse, j'ai réussi

    Par contre, je n'ai aucune idée d'ou tu a copier ceci ... moi , j'avais rien trouver !!!


    Dans tous les cas, merci

  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'était dans la faq fournie avec le L&F

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

Discussions similaires

  1. [MVVM] Forcer Une Application à utiliser le theme Windows Classic
    Par gamepower dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 29/01/2014, 14h47
  2. prob en insertion du themes
    Par trmalek dans le forum Beamer
    Réponses: 1
    Dernier message: 10/04/2011, 15h34
  3. créer son premier site et utiliser un theme
    Par jojo_ol76 dans le forum Débuter
    Réponses: 9
    Dernier message: 19/01/2008, 19h51
  4. [debutant] prob d'utilisation de sprite
    Par akil972 dans le forum Java ME
    Réponses: 3
    Dernier message: 24/07/2007, 12h50
  5. prob avec utilisation de package
    Par martijan dans le forum Modules
    Réponses: 13
    Dernier message: 11/07/2003, 09h37

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