Twitterと同様の機能を備えたSwingを使用してデスクトップアプリを構築しています。「ツイート」が表示される「フィード」ページがあります。
JPanelに「ツイート」があり、JPanelの上部に新しい「ツイート」を配置し、古いものを下に移動することで、新しいツイートを動的に表示したいと考えています。を使用してMigLayoutでこれを実行しようとしましたが、 jpanel.add(tweet, "cell 0 0, wrap")
これは意図したとおりに機能せず、必要なレイアウトで表示するには、を呼び出す必要がありましたjpanel.revalidate()
。
毎秒多くのツイートが来る可能性があり、パネルの再描画が非常に遅くなる可能性があるため、これは理想的ではありません。とにかく、再描画せずにパネルの上部に新しい「ツイート」を追加できますか?