|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | |
|
Membre chevronné
![]() Inscription : mai 2004 Messages : 668 ![]() |
Bonjour, en recherchant les nouveautés Swing apportées par le passage à Mustang (Java 6.0), je suis tombé sur le résumé d'une session de chat technique de l'équipe de développez.com.
Là une question de lunatix a attiré fortement mon attention Citation:
- MyDoggy - Java Dock Component - VL Docking Je voulais donc vous inviter à donner vos avis sur ce concept que je trouve tout simplement génial pour stocker les menus sur les fenêtres. Vous pouvez aussi donner vos avis sur les différentes librairies et en proposer d'autres. Et pourquoi pas en prévoir un en standard pour Dolphin? Merci de vos avis
__________________
"Le calendrier, c'est la bureaucratie du temps." Quino |
|
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Ingénieur développement logiciels Inscription : décembre 2003 Messages : 382 ![]() |
|
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : janvier 2005 Messages : 229 ![]() |
Moi j'utilise Infonode Docking Windows qui est assez simple et efficace (disons que ça me suffit).
http://www.infonode.net/index.html?idw http://sourceforge.net/projects/infonode/ |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : mai 2004 Messages : 668 ![]() |
Ok merci pour vos avis. Personne d'autre n'en utilise ou n'a d'avis sur le sujet ?
C'est vrai que se serait alléchant de l'avoir en standard dans la prochaine version de Java ie Dolphin.
__________________
"Le calendrier, c'est la bureaucratie du temps." Quino |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2005 Messages : 2 807 ![]() |
Ah c'est génial (vu les screenshots), et dire que j'en ai programmé un moi-même (sauf qu'on ne peut pas réduire les fenetres dans une barre, on peut juste les détacher d'un jtabbedpane)...
Je regarderai ça de plus près |
|
|
00
|
|
|
#6 |
|
Membre chevronné
![]() Inscription : mai 2004 Messages : 668 ![]() |
Bon j'ai commencé à regarder de plus près et je dois reconnaître que ma préférence va pour l'instant sur MyDoggy, pratique et efficace.
__________________
"Le calendrier, c'est la bureaucratie du temps." Quino |
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : mai 2004 Messages : 668 ![]() |
Je vais même me lancer dans un petit tutorial sur MyDoggy : installation, configuration et utilisation
__________________
"Le calendrier, c'est la bureaucratie du temps." Quino |
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2006 Messages : 2 344 ![]() |
Très bonne idée.
J'attends avec impatience
__________________
Ma page dvp.com
|
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() ![]() Inscription : février 2004 Messages : 831 ![]() |
On peut aussi citer Netbeans Plateform et Eclipse RCP (bien qu'englobant bien plus que du docking).
Pour Netbeans, que j'utilise, le docking est performant et il n'y a rien à faire pour le mettre en oeuvre. Par contre je lui reprocherais un fonctionnement trop rigide, pas plus pas moins que ce que l'on peut faire durant l'utilisation de netbeans en lui meme. n!co
__________________
Netbeans account : nico@share.java.net Merci de ne pas poser de questions techniques par MP |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : août 2004 Messages : 8 633 ![]() |
A noter que le docking framework de netbeans a été sorti de la plateforme et est donc utilisable de façon indépendante:
https://jdocking.dev.java.net/
__________________
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something. |
|
|
00
|
|
|
#11 | |
|
Membre expérimenté
![]() |
Citation:
|
|
|
|
00
|
|
|
#12 | |
|
Membre confirmé
![]() Inscription : janvier 2005 Messages : 229 ![]() |
Citation:
Et tu as le doc sur comment l’utiliser ? Parceque j’ai rien trouvé pour l’instant |
|
|
|
00
|
|
|
#13 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 43 ![]() |
Bonjour,
j'utilise Jide Docking Frameworks qui marche plutôt bien. Je rencontre un seul problème majeur : cette librairie ne supporte ni le FlowLayout ni le GridBagLayout. Est-ce le cas pour vos technologies ? |
|
|
00
|
|
|
#15 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2006 Messages : 2 344 ![]() |
Salut,
Je me met doucement au docking. Je ne veux pas acheter de solution payante donc bye-bye Jide ou VLDocking. Nos applications sont déjà à un stade avancé donc je trouve délicat d'intégrer Netbeans Platform. J'ai donc essayé Flexdock et MyDoggy. Flexdock : Semble fournir les fonctionnalités que je souhaiterais avoir dans l'idéal MAIS : - code compliqué à mettre en place - peu d'explications pour l'utiliser - 5 façons différentes de l'utiliser... au moins !!! - plusieurs bugs énervants Alors j'ai abandonné considérant ce produit trop jeune. J'attendrais une version 1. MyDoggy : - Ne fourni pas les fonctionnalités complètes d'un docking (comme eclipse par exemple), en tout cas pas de base. - Ca ne me parait pas facile de modifier le plaf fournis... je suis en train de développer le mien pour avoir le look qui me convient et éventuellement modifier certains comportements. - Très facile à mettre en oeuvre - Très bon tutorial sur le site même : http://mydoggy.sourceforge.net/tutorial/tutorial.html Ca serait quand même sympa que la librairie Swing se développe bien plus vite afin de couvrir les besoins actuels en terme de GUI. SwingX c'est bien, mais peu de composants sont stabilisés. ++
__________________
Ma page dvp.com
|
|
|
00
|
|
|
#16 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2006 Messages : 2 344 ![]() |
Bon ben voilà, après avoir utilisé MyDoggy je me rend compte que ça ne libère pas les composants correctement...
Ca ne posera pas de problème à ceux qui auront simplement une JFrame principale qui utilise MyDoggy, par contre, ceux comme moi qui l'utilisent dans des JFrame ouvertes à partir de la JFrame principale seront bien embêtés. Flexdock et MyDoggy éliminés donc... je vais tester les autres.
__________________
Ma page dvp.com
|
|
|
00
|
|
|
#17 |
|
Membre Expert
![]() ![]() Inscription : juillet 2006 Messages : 765 ![]() |
Euh... C'est quoi du docking... Ait cherché, ait pas trouvé
|
|
|
00
|
|
|
#18 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2006 Messages : 2 344 ![]() |
Tu n'as sûrement pas été voir les librairies dont on parle ici... Flexdock, InfoNode, VLDocking... tu as donc très mal cherché.
__________________
Ma page dvp.com
|
|
|
00
|
|
|
#19 | |
![]() ![]() Inscription : août 2004 Messages : 8 633 ![]() |
Citation:
__________________
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something. |
|
|
|
00
|
|
|
#20 | |
|
Membre Expert
![]() ![]() Inscription : juillet 2006 Messages : 765 ![]() |
Citation:
Et ca me dit quand même pas ce que c'est, ou alors je change de topic parceque ca m'excite pas trop
|
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com