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 :

Tout dans une seule frame


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations forums :
    Inscription : Novembre 2013
    Messages : 71
    Par défaut Tout dans une seule frame
    Bonjour,

    J'ai créé une application de gestion d'école et je me suis rendu compte que ce serait mieux si tout le contenu de mon application (ajouter profs, éditer profs, les paiements, les absences...) était affichable au sein d'une seule Frame.

    Quelqu'un saurait-il m'indiquer une solution idéale pour faire ça ?

    Merci d'avance pour votre aide.

  2. #2
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Salut,

    Tu peux utiliser un JDesktopPane qui te permettra d'avoir un bureau, avec une barre de menus, barres d'outils (toolbars) et plusieurs fenêtres à l'interieur (JInternalFrame).

    Si tu veux une présentation plus moderne avec un ribbon, il n'y a pas de composant standard en Swing, mais tu pourras en trouver sous forme de bibliothèque externes.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations forums :
    Inscription : Novembre 2013
    Messages : 71
    Par défaut
    il y a t-il une possibilité pour transformer un Jframe en Jinternal Form ? Parce que je ne peux pas ajouter à JdesktopPane une Jframe alors que je peux lui ajouter JinternalFrame

  4. #4
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    En gros, il suffit d'utiliser la classe JInternalFrame au lieu de JFrame, sauf cas particulier d'utiliser de la JFrame (sans décoration, ou transparente). Il y'a quelques différences au niveau constructeur (voir par exemple JInternalFrame(String title, boolean resizable, boolean closable, boolean maximizable, boolean iconifiable)).
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations forums :
    Inscription : Novembre 2013
    Messages : 71
    Par défaut
    Oui mais mon probleme c'est que j'ai créé une application de gestion d'école et chaque frames a son propre role , et j'ai une frame Home dans laquelle je peut ouvrir l'interface que je veux (professeurs , etudiants , groupes , seances ...), et je voudrais que tous les frames soient ouverts dans une seule frame, comment faire ça avec des frames déja existant ?

  6. #6
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    A par un problème de place; je ne vois pas ce qui empêcherait d'ouvrir plusieurs JInternalFrame en même temps. Cependant, il n'y a peut-être pas forcément besoin de toutes les ouvrir à chaque fois : si tu prévois des menus pour les ouvrir, l'utilisateur pourra faire ce qu'il veut (les afficher toutes ou qu'une, les étendre ou pas). Prévoir une fonction de mise en mosaïque des fenêtres ouvertes, ou d'empilage avec décalage (fonctions classiques dans les applications multidocument). Si tu as du multidocument, prévois un menu de MRU (à chaque fois que qu'on ouvre une fenêtre, on ajoute une entrée dans ce menu, qu'on supprime quand on ferme la fenêtre correspondante).
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

Discussions similaires

  1. [AC-2010] Tout dans une seule base ou dans plusieurs : plus gourmand ?
    Par jehhej dans le forum Access
    Réponses: 2
    Dernier message: 18/09/2013, 21h01
  2. Si je peux tout mettre dans une seule table, faut-il le faire ?
    Par clavier12AZQSWX dans le forum Langage SQL
    Réponses: 10
    Dernier message: 04/09/2012, 00h34
  3. stage=toute l'anim, que mettre pour une seule frame?
    Par yoyot dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 31/12/2007, 22h52
  4. Resultat requete dans une seule colonne
    Par mathieu--g dans le forum Sybase
    Réponses: 2
    Dernier message: 08/07/2003, 13h42
  5. Regrouper 3 requêtes dans une seule
    Par LadyArwen dans le forum Langage SQL
    Réponses: 4
    Dernier message: 21/06/2003, 09h32

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