Quelqu'un at-il un exemple de style aérodynamique associé à la maintenabilité de l’interface utilisateur graphique pour l’édition SWT?

StackOverflow https://stackoverflow.com/questions/97586

  •  01-07-2019
  •  | 
  •  

Question

Mon chef aime VB (nous travaillons dans un magasin Java) car il pense que c'est facile à apprendre et à entretenir. Nous souhaitons remplacer une partie du VB par des équivalents Java à l'aide de l'éditeur Eclipse SWT, car nous pensons que sa maintenance est presque aussi simple. Pour vendre cela, nous aimerions utiliser un style de Aerith L & F.

Quelqu'un peut-il fournir un exemple d'application SWT pouvant toujours modifier l'interface graphique dans Eclipse, mais avec Aerith L & F?

Était-ce utile?

La solution

Comme Heath Borders l’a dit, SWT ne prend pas en charge les L & F, vous devez donc utiliser Swing pour cela. Cependant, Aerith ne repose pas sur une apparence, mais sur une peinture personnalisée de composants avec beaucoup de dégradés.
Si vous recherchez un éditeur d’interface graphique Swing plus simple à utiliser que VB, essayez le générateur d’interface graphique Matisse dans NetBeans . Il existe également une version pour Eclipse, mais elle est livrée avec la version commerciale MyEclipse . Si vous souhaitez en savoir plus sur la création d'applications avec une interface graphique cool, consultez le livre Filthy Rich Clients de Chet. Haase et Romain Guy.
Si cela ne convainc pas votre patron, essayez de redimensionner l’interface graphique de VB, puis de redimensionner l’interface graphique de Swing. ;-) Et je dirais qu’un VB n’est vraiment pas très bon à maintenir sur le long terme ...

Autres conseils

SWT ne prend pas en charge l'apparence & amp; se sent. Vous pouvez obtenir des L & F différents en modifiant le L & F natif de votre système d’exploitation. La seule exception est l'utilisation de la boîte à outils pour les formulaires eclipse. Il a toujours la sensation native du système d'exploitation, mais s'efforce d'obtenir un aspect semblable à celui d'un navigateur Web. Pour ce faire, il règle tout principalement sur SWT.FLAT et utilise un fond blanc pour tout. Occasionnellement, ils doivent dessiner manuellement les contours des contrôles qui ne le prennent pas en charge de manière native. Si vous recherchez des L & F personnalisés qui apparaîtront sur toutes les plateformes, vous avez vraiment besoin de Swing.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top