2009-06-11 13 views
0

J'ai une application de bureau. La fonctionnalité est complète, mais l'interface utilisateur nécessite beaucoup de travail. Je suis à la recherche d'outils d'interface utilisateur. Mon système d'exploitation actuel est Windows et l'application est requise pour fonctionner sur Windows et Linux.Interface utilisateur pour une application de bureau

Pouvez-vous recommander quelqu'un?

Le logiciel est une application de gestion de fichiers personnalisée pour un client spécifique, avec des plans futurs d'intégration Web.

Merci à l'avance :)

application Environnement Lang: java, IDE: Eclipse 3.4, Plateformes cibles: Windows Vista-OpenSuse 11

+0

Qu'est-ce que 'lui tools'? –

+0

désolé pour la faute de frappe, mis à jour maintenant merci David pour répondre rapidement, le logiciel utilise actuellement des composants de swing, honnêtement, il semble assez brut :) – ap400200

Répondre

1

SWT est une autre option. Les avantages sont un look-and-feel plus proche de la plate-forme native, et des temps d'exécution généralement plus rapides. Le principal inconvénient est que vous devrez avoir différentes distributions pour différentes plates-formes cibles, car SWT dépend de bibliothèques spécifiques à la plate-forme.

En regardant vers l'intégration Web, regardez GWT. Vous écrivez votre interface en Java mais elle est générée en Javascript et peut donc être exécutée dans un navigateur. Cela peut faciliter vos déploiements. En revanche, vous perdez un peu de l'interface utilisateur client riche, mais peut-être n'avez-vous même pas besoin de cela. Tout dépend de la complexité de votre interface utilisateur. Un conseil: vous avez mentionné les futurs projets d'intégration Web. Faites particulièrement attention à isoler la logique de l'interface utilisateur. Gardez l'interface utilisateur aussi propre que possible, puis vous pourrez utiliser la même logique dans l'interface utilisateur Web, sur le client ou le serveur.

+0

merci beaucoup, gardez à l'esprit – ap400200

1

Si vous êtes à la recherche d'un concepteur graphique vous pourriez Découvrez Netbeans IDE qui a un constructeur intégré de l'interface utilisateur Swing. Vous pouvez également créer une interface en JavaFX. Il n'y a pas encore beaucoup d'outils pour FX, mais un nouvel outil a récemment été visionné sur JavaOne 09. Vous ne savez pas quand il sortira.

0

Je l'ai utilisé Qt quelques fois et trouver très bien à ce genre de chose - mais, Qt Home Page Je ne sais pas si c'est exactement ce que vous cherchez comme votre demande est complète, mais il peut vaut le coup d'oeil.

0

trouvé une excellente solution,


UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 
SwingUtilities.updateComponentTreeUI(myform); 


ressemble tellement cool dans mon vista et suse, son assez pour l'instant.
Merci à tous pour votre aide

Questions connexes