Jframe vs xml GUI

时间:2014-02-27 18:55:10

标签: java android xml swing jframe

嘿,我真的很陌生,如果这是一个愚蠢的问题,那就很抱歉。我创建了一个Android应用程序,我的目标是使它成为一个PC应用程序,我相信这是可能的,没有太多麻烦,因为它们都可以用java编写。

所以我的主要问题是在android应用程序中我们使用XML文件作为用户界面。在pc应用程序中,我们需要使用jframes。我一直在寻找我不确定它是否解析或我需要别的东西我很困惑。我希望我可以使用XML作为一个文件,它将创建我的用户界面,我的程序将只是在像Android应用程序的java文件中,或者这是不可能的?由于人们对解析的看法感到困惑,我查看了一些例子,看起来他们只是从xml中获取了一些信息,但是没有将它用于实际的布局。

任何帮助都会很棒。

1 个答案:

答案 0 :(得分:2)

我不认为转换实用程序存在,并且我认为它不容易甚至合理可能,因为Swing与Android的库和使用结构彼此如此不同。

您需要做的是确保您的程序严格遵守MVC(模型 - 视图 - 控制)类型的结构,以便可以在两个程序中使用相同或相似的模型。但是,再次因为Swing与Android的库和使用结构如此不同,我坚信无法共享视图或控制代码或轻松地从一个转换为另一个。