私はこのウェブサイト(http://javamix.wordpress.com/category/programs/rss-feed/)からRSSフィードコードを試しています。代わりにGUIで結果を表示したいと思います。私は要素を追加するためにJTextAreaを作成しましたが、結果はリストにされるのではなく「読み込まれました」。ありがとう。JTextAreaは結果を一覧にしません
オリジナル:
System.out.println("Title: " + getElementValue(element,"title"));
System.out.println("Link: " + getElementValue(element,"link"));
System.out.println("Publish Date: " + getElementValue(element,"pubDate"));
私は結果を表示するためにJTextAreaのを作成しました:
for (int i-0; i<nodes.getLength();i++)
{
Element element = (Element)nodes.item(i);
JTextArea textArea = new JTextArea();
textArea.setBounds(10, 11, 864, 540);
textArea.setWrapStyleWord(true);
getContentPane().add(textArea);
textArea.append("Title: " + getElementValue(element,"title") + "\n");
textArea.append("Link: " + getElementValue(element,"link") + "\n");
textArea.append("Publish Date: " + getElementValue(element,"pubDate") + "\n");
}
は、私は新しいユーザーだと写真をアップロードすることはできませんが、リンクがあります:) GUIに表示される結果の完全なリストが必要です。
マイ結果(タイトル、リンクは、日付を公開し、結果をロードしている間に静止したまま)>>>スクリーンショットMy Result
コンソール(結果の完全なリスト)を参照してください>>>スクリーンショットConsole
あなたのテキストエリアコードは正常です。これが唯一の変更だと確信していますか? – erikxiv
あなたの結果とあなたが必要とするものとの違いは本当にわかりません。あなたは具体的な例、またはおそらくスクリーンショットを持っています – Robin
あなたは誤って毎回textAreaを再作成しますか?暗闇の中でちょうど短い。 –