Comment convertir une application java swing pour travailler sur android

donc j'ai construit un programme en Java en utilisant swing pour l'interface et je n'ai pas réalisé à quel point il serait difficile de le convertir pour être utilisé comme une application android. Est-il possible pour moi de les convertir facilement ou reconstruit le programme à être vendus sur le marché androïde? Si ce n'est pas le cas, n'importe qui peut me diriger vers des ressources pour aider à construire un androïde.

21
demandé sur Thomas 2011-03-05 22:07:53

5 réponses

j'ai fait la même chose il y a quelque temps. Bien qu'il n'existe pas de programme que je sais de convertir directement. Le code Java et le code android sont très similaires. Depuis android n'utilise pas SWING's UI il utilise XML basé sur L'UI. une fois que vous obtenez les fonctions D'interface utilisateur de l'application android, votre code Java peut être facilement importé.

je travaille sur la conversion de mon application Java en une application android maintenant. La plupart de mes cours sont importés sans problème.

13
répondu Brandon Wilson 2016-06-03 15:10:02

AjaxSwing permet de convertir les applications Swing et de les utiliser directement sur android ou ipad, voir http://www.creamtec.com/products/ajaxswing/solutions/java_swing_ui_on_ipad.html

6
répondu Alexander Ponomarenko 2012-05-07 10:21:17

ce que je ferais est que je construirais L'interface utilisateur en XML, puis je donnerai aux éléments un ID et une référence à celui-ci en Java, et ensuite je déclencherai tout par clics de bouton pour que ce qu'un bouton fait dans votre mise en page swing fasse la même chose sur android. Vous ne pouvez pas le copier/coller.

2
répondu PJvG 2014-06-10 09:04:47

Swing UI était destiné aux ordinateurs de bureau et pc mais pour android vous devez utiliser Xml alors vous pouvez garder vos codes java comme ils sont dans les différentes activités puis utilisez vos compétences de gestion d'événements pour les déclencher

1
répondu Austine Gwa 2017-05-08 02:24:25
  • Ouvrir les propriétés du projet

  • Sélectionnez Java Build Path

  • Sélectionnez l'onglet Bibliothèques

à partir de là, vous pouvez ajouter des pots externes et vous pouvez utiliser la disposition swing

-11
répondu kieu vuong 2013-07-07 12:15:17