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

2D Java Discussion :

Obligation utiliser Java2D ou autres solutions pour mise en page


Sujet :

2D Java

  1. #1
    Membre habitué Avatar de pingoui
    Homme Profil pro
    Activité professionnelle sans liens avec le developpement
    Inscrit en
    Juillet 2004
    Messages
    582
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Activité professionnelle sans liens avec le developpement
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2004
    Messages : 582
    Points : 185
    Points
    185
    Par défaut Obligation utiliser Java2D ou autres solutions pour mise en page
    Bonjour,

    J’aimerai dans mon application placer des données (schéma + tableau) avec une mise en page particulière

    Est-ce possible de charger (dans un format quelconque) la mise en page et d'ajouter précisément le tableau et le schéma?
    Sinon, suis-je obliger de dessiner avec les composants java2D ma mise en page?

    Sachant que je souhaite un système simple à mettre en place et pouvoir modifier si possible la mise en place sans trop modifier le code

    J'espère avoir était explicite .... pas évident quand on est plonger dans un projet

    D'avance merci pour vos conseils avisés

  2. #2
    Membre averti

    Profil pro
    Coach Agile
    Inscrit en
    Décembre 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Coach Agile

    Informations forums :
    Inscription : Décembre 2005
    Messages : 316
    Points : 371
    Points
    371
    Par défaut
    Rend ta mise en page indépendante des objets que tu y place en écrivant ton propre layout.

    Une fois en place, niveau utilisation, tu ne te pose plus de question. Tu ajoute ou supprime des éléments, le reste se fait tout seul.

    Et lorsque tu dois revoir ta mise en page, seul ton layout est remis en question.

    Bref, ça c'est la théorie, pour la pratique je n'ai pas encore eu à le faire .

    Bon courage,
    Chris.

  3. #3
    Membre habitué Avatar de pingoui
    Homme Profil pro
    Activité professionnelle sans liens avec le developpement
    Inscrit en
    Juillet 2004
    Messages
    582
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Activité professionnelle sans liens avec le developpement
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2004
    Messages : 582
    Points : 185
    Points
    185
    Par défaut
    merci pour ta réponse... c'est ce que je pensais....

    D'autres ont une idée?
    l'idéal serait de que l'utilisateur puisse changer le model facilement... mais là je ne sais pas comment faire

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

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    On en revient comme toujours à ton problème initial (tu as fortement envie de reproduire l'interface d'eclipse si je me souviens bien).

    Donc la réponse à ta question est la même que celle qu'on t'as donné: utilises un framework de docking...

    Comme celà les utilisateurs pourront placer les panels selon leur bon vouloir.

  5. #5
    Membre averti

    Profil pro
    Coach Agile
    Inscrit en
    Décembre 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Coach Agile

    Informations forums :
    Inscription : Décembre 2005
    Messages : 316
    Points : 371
    Points
    371
    Par défaut
    Il me semble que si ton layout n'a pas d'attente spécifique, tu peut changer le layout de ton panel dynamiquement.

    Je m'explique : Si tu souhaite passer d'un BorderLayout à un FlowLayout, il n'y aura pas de problème puisque FlowLayout n'attend pas d'information particulière et se base uniquement sur l'ordre dans lequel tu ajoute les objets.
    En revanche, l'inverse est problématique sans ajout d'information car l'ajout d'un composant sous entend de le placer géographiquement PAGE_START, CENTER, etc.

    Maintenant, si tu crée tes propres layout, il te suffit de leur donner exactement la même interface.

    Chris.

  6. #6
    Membre habitué Avatar de pingoui
    Homme Profil pro
    Activité professionnelle sans liens avec le developpement
    Inscrit en
    Juillet 2004
    Messages
    582
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Activité professionnelle sans liens avec le developpement
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2004
    Messages : 582
    Points : 185
    Points
    185
    Par défaut
    Citation Envoyé par sinok
    On en revient comme toujours à ton problème initial (tu as fortement envie de reproduire l'interface d'eclipse si je me souviens bien).

    Donc la réponse à ta question est la même que celle qu'on t'as donné: utilises un framework de docking...

    Comme celà les utilisateurs pourront placer les panels selon leur bon vouloir.
    Ce n'est pas un problème de d'interface similaire à eclipse... c'est une tout autre question...

    Voilà ce que je souhaite (voir fichier attaché)

    J'aimerai avoir le résultat suivant avec mon programme.
    Pour le moment, j'ai le schém (java2D) et la Jtable.
    Il me manque la présentation.... pour mettre en page le résultat, l'afficher dans un panel et par la suite l'imprimer

    J'espère que c'ets plus explicite

Discussions similaires

  1. Autre solution pour une requete ?
    Par christopheEU dans le forum Développement
    Réponses: 2
    Dernier message: 05/09/2008, 14h29
  2. Autre solution pour Scrupter
    Par franck.automaticien dans le forum Excel
    Réponses: 2
    Dernier message: 26/04/2007, 14h39
  3. autre solution pour fichier excel sur intranet ?
    Par melodyyy dans le forum Excel
    Réponses: 1
    Dernier message: 12/04/2007, 15h50
  4. Quel logiciel utiliser pour mise en page
    Par sylsau dans le forum Applications et environnements graphiques
    Réponses: 10
    Dernier message: 11/07/2006, 14h06
  5. Réponses: 9
    Dernier message: 02/06/2006, 00h34

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