2014-02-27 47 views
1

嘿,我真的很新,很抱歉,如果這是一個愚蠢的問題。我創建了一個android應用程序,我的目標是把它變成一個PC應用程序,我相信這可能不會有太大麻煩,因爲它們都可以用java編寫。Jframe vs xml GUI

所以我的主要問題是在Android應用程序中,我們使用XML文件作爲用戶界面。在pc應用程序中,我們需要使用jframes。我一直在四處尋找即時消息不知道它的解析或我需要的東西,我很困惑。我希望我可以使用XML作爲一個文件,這將創建我的用戶界面,我的程序將只是在像Java應用程序的Java文件,或者是不可能的?被人們一直在談論的解析困惑,我檢查了一些例子,似乎他們只是從XML獲得一些信息,但不使用它的實際佈局。

任何幫助將是偉大的。

回答

2

我不認爲存在轉換實用工具,我不認爲它會很容易,甚至可能合理,因爲Swing與Android的庫和使用結構彼此不同。

您需要做的是確保您的程序強烈地遵守MVC(模型 - 視圖 - 控制)類型的結構,以便可以在兩個程序中使用相同或相似的模型。但同樣因爲Swing與Android的庫和使用結構非常不同,我堅信,沒有辦法共享視圖或控制代碼,或者很容易從一個轉換到另一個。

+0

好吧謝謝你的反饋 – auahmed