Re: [ostorybook-dev] JXTable

[ Thread Index | Date Index | More lists.tuxfamily.org/ostorybook-dev Archives ]


Bonjour à tous,
Je rentre chez moi dimanche et je ne suis vos échanges que par téléphone. Je n'ai pu jouer que les figurants.
Bonne après midi.
Bernard

Télécharger TypeApp pour Android

Le 12 nov. 2021 à 14:41, à 14:41, oStorybook <ostorybook@xxxxxxxxx> a écrit:
>Bonne nouvelle,
>
>Je vous ai parlé du problème JXTable et swingX, Jean a développé le
>substitut qui permet de supprimer swingX (économie minimum de 1.7Mo).
>Vous pouvez voir ce que ça donne avec la version alpha.
>
>Pour Jean, j'ai mis JSTable dans toolkit/swing/table. Voici ce que j’ai
>modifié :
>- intégration dans JSTable de quelques paramètres par défaut (dans le
>init)
>- ajout du prepareRenderer avec possibilité de sélectionner la couleur
>du highlighter (j’en parlerai plus loin) avec la fonction
>setHighligtherColor
>- ajout des fonctions setColumnVisible et setColumnNotVisible
>- ajout de la fonction packAll qui ne fait que faire appel à pack (pour
>des questions de compatibilité), à modifier ultérieurement si on veut
>que pack ne s’occupe que d’une colonne
>- dans le mouseAdapter ajout du setMaximumSize(new Dimension(320, 480))
>pour le scroller de manière à éviter un éventuel débordement de l’écran
>
>Pour le compactage des colonnes, je pense ce serait bien d’intégrer,
>comme taille minimum, la taille de l’entête. Mais ce n’est pas urgent.
>
>Pour les Candides, ce qui change. D’abord c’est l’aspect visuel, le
>bleu
>pastel du highlighter (l’alternance de couleur pour identifier chaque
>ligne) devient un vert pastel plus conforme à l’identité visuelle de
>oStorybook. La petite icône en haut à droite a disparue et est
>remplacée
>par un clic droit sur la barre d’entête des colonnes. Si vous trouvez
>que c’est trop déroutant on peut tout à fait la remettre avec le même
>type de fonctionnement (menu popup). Le déplacement des colonnes par
>drag’n drop, leur redimensionnement, le tri sur une colonne ne changent
>pas. Ce qui n’a pas été repris c’est le double-clic sur un séparateur
>de
>colonne (dans l’entête) pour ne compacter que cette colonne.
>
>Voilà, à vos claviers.
>
>--
>FaVdB
>
>--
>oStorybook5 dev


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/