スクロールするJFrameを作成するにはどうすればよいですか?このコードのようにスクロールアップしていません。だから、しばらくするとボタンが消えてしまいます。だから私はこれを作ることができますか?誰でも助けてくれますか?Javaでのゲーム用JFrameのスクロール
import javax.swing.JFrame;
import javax.swing.*;
class c extends JFrame implements Runnable{
JButton b1;
c(){
b1=new JButton("Going Up");
b1.setBounds(150,600,100,50);
this.add(b1);
this.setSize(400,800);
this.setLayout(null);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void run(){
try{
while(true)
{
b1.setLocation(b1.getX(),b1.getY()-2);
Thread.sleep(20);
}
}
catch(Exception ex){
}
}
public static void main(String[] args){
c a1 = new c();
Thread t1 = new Thread(a1);
t1.start();
}
}
「しばらくしてボタンが消えた後」 - yの値が負になります。 if文を追加して値を0にリセットするだけです。 – camickr