メソッドを使用してラベル/アイコンとボタンをある場所から別の場所に移動しようとしてsetLocation
いますが、何らかの理由でオブジェクトは移動していますが、動いていません。ですから、このことを行う方法を知っている人がいたら教えてください。
JFrameのある場所から別の場所に移動するラベルまたはコンポーネントを作成するにはどうすればよいですか?
以下にコードを示します。
jl = JLabel
jf = JFrame
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==jbtn)
{
for(int i=0;i<=30;i++)
{
jl.setLocation(100,100+i);
jl.repaint();
jf.repaint();
try
{
Thread.sleep(50);
}
catch(Exception ae)
{
ae.printStackTrace();
}
}
}
}