读取Jframe属性并将其值写入xml文件

时间:2010-12-14 13:11:26

标签: java swing

我编写了一个java程序,它将读取JFrame的内容,并根据将创建的xml文件的值,该文件将包含属性及其对应的值。 我有两个类,一个有java swing,另一个创建一个xml文件。 在我的框架上,我有几个复选框和几个组合框,我想创建包含属性和值的xml。 我无法在CreateXML.java文件中设置这些属性的值。 如果有人有解决方案,请帮助我。

此致 SHK

2 个答案:

答案 0 :(得分:1)

AlexR基本上是正确的。

然而,更大问题的一个更简单的解决方案是研究XMLEncoder的用法,它应该为你处理所有这些。

答案 1 :(得分:0)

JFrame是实现方法Container的{​​{1}}的间接子类。一旦您引用了JFrame,就可以迭代其组件并根据需要创建XML。注意,如果其中一个组件是Container的实例,你应该递归进入。

我相信这是你应该在你的CreateXML类中实现的。