背景:私は「地獄からのGUI」プログラムに取り組んでいます。
問題: JFrameのレイアウトマネージャーをコンストラクターセットのBorderLayoutからFlowLayoutに変更する必要があります。
目的:ボタンが押された後、それは何回も非常に速く実行され、その後、いずれかのレイアウトマネージャーに行き着きます。
これを最もよく達成するにはどうすればよいですか?これが役立つ場合は、いくつかの(動作する)コードを次に示します。
if (goodVibes)
{
final Timer t = new Timer(100, null);
ActionListener changeStyle = new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
int count = 100;
// Insert layout manager switching code here
count--;
if (count <= 0)
t.stop();
}
};
}
よろしくお願いします!