Vous êtes ici :   Accueil » Forum » Développement » Mes travaux en cours
 
Forum - Développement - Mes travaux en cours

Nombre de membres 159 membres
Connectés : ( personne )
Snif !!!
 

Forum - Forum
Développement - Développement

actif  Sujet n° 117

le 03/02/2017 13:25
par favdb

favdb



Février 2017

J'ai trois chantiers en cours.

a) réécriture de toutes les boîtes de dialogue
Lorsque j'ai commencé à m'occuper de Storybook mes connaissances en Java étaient assez limitées. L'interface Netbeans m'a bien aidé. J'avais envisagé d'abandonner progressivement MigLayout, que je ne connaissais pas. Mais le temps passant et mes connaissances s'accroissant, j'ai décidé de revenir en arrière. En effet, MigLayout me paraît finalement beaucoup plus simple à maintenir, d'autant que je l'ai intégré aux sources. Donc tous les interfaces utilisateurs seront réécrites.

b) export
Le développement progressif de l'exportation m'a conduit à faire un code qui, bien que fonctionnel, n'a plus beaucoup de logique dans sa structure. Mon objectif est donc de restructurer l'ensemble.

b) import
C'est le pendant de l'export.
Poster une réponse Haut  
Réponse n° 1
--------
le 09/02/2017 13:08
par favdb

favdb



Je viens de terminer la réécriture de toute l'interface utilisateur. Le résultat le plus marquant est que le code final est beaucoup plus compact. À titre d'exemple le MainMenu (qui devient SbMenu) est réduit de 50% environ, et en principe sans aucune perte d'efficacité.

À l'avenir, pour le développement de nouvelles interfaces utilisateurs, j'utiliserai les outils Netbeans pour la conception, mais une fois au point je transformerai le code avec le Layout MigInfo.
Poster une réponse Haut  
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message
Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter  
Catégories de discussion  Forum 



Vous êtes ici :   Accueil » Forum » Développement » Mes travaux en cours
 
 
 
Webmaster - Infos
Préférences

Se reconnecter :
Votre nom (ou pseudo) :
Votre mot de passe