2009-12-18 35 views
2

Je suis intéressé par la création d'un lieu de travail composé de plusieurs jframes. Je voudrais mettre en œuvre les fonctionnalités que Google Dashboard utilise pour ancrer leurs cadres dans une position. Je voudrais aussi pouvoir accrocher deux cadres ensemble. Est-ce que quelqu'un a une idée de la façon dont google fait cela, comment cela pourrait être fait ou peut-être le code d'un projet open source qui le fait actuellement. J'utilise actuellement des cadres jinternes pour implémenter mon MDI.MDI: Comment créer des jframes internes cliquables

Édition: Aussi, s'il y a une autre façon de le faire qui n'utilise pas MDI, je ne serais pas défavorable au passage à une API plus appropriée. Je ne veux vraiment pas avoir à coder ceci de bas en haut si c'est possible.

Répondre

1

SquirrelSQL prend en charge la disposition pratique des fenêtres en utilisant JInternalFrame. Je n'ai pas lu les sources de près, mais cela peut valoir le coup d'oeil. L'idée d'une coutume LayoutManager est également attrayante, comme suggéré dans ce example.

+0

Ce n'est pas tout à fait ce que je cherche mais c'est un bon début. – Jeffrey