2010-12-14 18 views
0

JFrameの内容を読み取るJavaプログラムを作成し、その値に基づいてxmlファイルが作成され、属性とその対応する値が格納されます。 私は、Javaスイングとxmlファイルを作成する2つのクラスを持っています。 私のフレームにはチェックボックスがほとんどなく、コンボボックスがほとんどなく、属性と値を含むxmlを作成したいと考えています。 CreateXML.javaファイルでこれらの属性の値を設定できません。 誰かが何か解決策を持っているなら、私を助けてください。Jframe属性を読み込んでその値をxmlファイルに書き込む

よろしく、

SHK
+1

SSCCE(http://pscode.org/sscce.html)を投稿するとすぐに役立ちます。 –

答えて

0

JFrame方法public Component[] getComponents()を実装Containerの間接的なサブクラスです。 JFrameへの参照があれば、必要に応じてそのコンポーネントを反復してXMLを作成することができます。コンポーネントの1つがContainerのインスタンスである場合、再帰的に内部に移動する必要があることに注意してください。

これは、CreateXMLクラスに実装する必要があると私は信じています。

+0

ありがとうたくさんのAlexRとネルソン............ – Shekhar

1

AlexRは基本的に正しいです。

しかし、より大きな問題のはるかに簡単な解決策は、XMLEncoderの使用法を調べることです。これは、このすべてを処理する必要があります。

関連する問題