私はこれを理解しようとしましたが、約3日ほど前に別の方法を見つけようとしましたが、動作させることはできません... 基本Game Appletをアプリケーションに変換していますが、ゲームループを働かせてください。 NetBeansで、私はWindowを作ったが、Set I Visibleを表示しても表示されない。シンプルゲームのループを作る方法についてのチュートリアルがあれば、それは素晴らしいことです。私は絶望的です、助けてください!したがって、私はあなたがそれをしたいと仮定しこのシンプルなJavaゲームループで何が間違っていますか?
package thejavapowdertoy;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Toolkit;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.image.BufferedImage;
import javax.swing.JPanel;
public class Painter extends JPanel implements KeyListener{
BufferedImage buffer;
public Painter()
{
setIgnoreRepaint(true);
addKeyListener(this);
setFocusable(true);
}
public void InitializePainting()
{
}
public void Paint()
{
Graphics2D b = buffer.createGraphics();
Graphics2D g = (Graphics2D)this.getGraphics();
b.setColor(Color.red);
b.fillRect(50, 50, 50, 50);
b.dispose();
g.drawImage(buffer, 0, 0, this);
Toolkit.getDefaultToolkit().sync();
g.dispose();
}
public void keyTyped(KeyEvent e) {
throw new UnsupportedOperationException("Not supported yet.");
}
public void keyPressed(KeyEvent e) {
throw new UnsupportedOperationException("Not supported yet.");
}
public void keyReleased(KeyEvent e) {
throw new UnsupportedOperationException("Not supported yet.");
}
}
おかげ
「動作しません」と定義できますか?あなたはそれを期待していなかったことは何ですか?それは何をすべきか? –
私は、[Java言語の学習](http://download.oracle.com/javase/tutorial/java/index.html)の基本に戻ってください。 – Moonbeam