Je cherche actuellement à créer une interface graphique pour un programme que j'ai écrit qui vous aide à enregistrer vos mots de passe pour des sites dans un fichier. À l'heure actuelle, le programme vous permettra de modifier et de vous fournir ceux-ci dans un terminal / cmd. Je veux que cela ait une interface graphique qui aurait 2 boutons au début indiquant souhaitez que vous souhaitez "voir vos mots de passe" ou "Modifier les mots de passe". "Voir tes mots de passe" vous mènerait à une autre section de l'interface graphique vous permettant de voir vos mots de passe et "Modifier les mots de passe" vous mènerait à une section de l'interface graphique vous permettant d'ajouter des mots de passe et des détails dans le fichier. Quelqu'un peut-il me fournir de bons tutoriels en ligne qui me permettront d'accomplir cela? P>
5 Réponses :
Vous allez ici: p>
Wow, c'était rapide! Merci je vais vérifier cela.
Le Les tutoriels Java sur Swing sont une assez bonne ressource. Si vous n'aimez pas le codage de la main de votre UI avec le code Java, plusieurs constructeurs d'interface graphique d'interface graphique sont là où vous pouvez établir votre UI visuellement et simplement remplir le comportement dans le code-code. Par exemple. Netbeans a une telle chose et il y a windowbuilder pour Eclipse . P>
Si vous n'avez pas à utiliser Swing, vous pouvez également essayer Java FX 2.x , qui, je pense, a un meilleur aspect et une meilleure sensation. La dernière version de Netbeans possède un constructeur Java FX, mais pour ce que vous décrivez, il doit être assez facile de configurer votre cadre par programme. P>
JavaFx est toujours en vie? Whoa, je ne peux pas dire que je l'ai déjà vu dans la nature nulle part.
@Joey Ce n'est pas Java FX 1.x mais Java FX 2.x, qui est complètement différent (pure Java comme balançoire) et est en fait censé remplacer le swing à l'avenir.
Les choses ont changé depuis 2012. Intellij 2019 possède une intégration assez bonne JavaFX intégrée, et si vous voulez un gui constructeur oracle propose toujours la leur
oracle.com/technetwork/java/javase/downloads/ ...
Si vous souhaitez alléger la programmation de l'interface graphique Java, vous pourriez peut-être envisager d'utiliser un cadre, par exemple Griffon . Je l'utilise et c'est assez facile que pure swing. P>
Voici un lien vers un didacticiel Griffon très récent JaxEnter.com / ...
Si vous voulez le faire de manière standard, vous pouvez essayer Si vous souhaitez utiliser quelque chose qui utilise les composants du système d'exploitation natif, alors swt fort> est pour vous. Lars Vogel a des matières de didacticiels dans ce sujet:
Tutoriel SWT . P>
Si vous voulez quelque chose de nouveau et brillant, jetez un coup d'œil à java fx em>. Il est destiné à rivaliser avec Il existe d'autres cadres, mais ceux-ci sont les plus utilisables et bien documentés à mon avis. P>
Un grand plus pour la balançoire et le SWT est que vous pouvez utiliser WindowBuilder Strong> pour créer facilement des ui-s avec elle. Vous pouvez regarder ici ici: WindowBuilder . P>
SWT en fait utilise i> les contrôles natifs; Ils ne ressemblent pas seulement ainsi (ou essaient de regarder comme le cas de Swing).
Oui en effet. Merci d'avoir ajouté cela, c'était évident pour moi.
À ce jour aujourd'hui, "recommandé" de construire des UIS en Java est JavaFX