- ベストアンサー
java アプリケーションをjava アプレットに書き換える方法
- java アプリケーションをjava アプレットに書き換える方法を教えてください。
- 具体的な書き換えの手順がわかりません。
- 特にコンストラクタとメインメソッドの部分のアプレットへの書き換えがわかりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
半角スペース2個を全角スペース1個に変換しています。 import java.applet.*; import java.awt.*; public class **** extends Applet implements Runnable { //****はアプレット名 Dimension d; Thread kicker = null; Image offs; Graphics grf; public void init() { //初期処理 d=getSize(); offs=createImage(d.width, d.height); grf=offs.getGraphics(); } public void run() { //ここは触らなくて良い Thread.currentThread().setPriority(Thread.NORM_PRIORITY-3); while(kicker != null) { repaint(); try { Thread.sleep(100);//動作が遅い場合は数字を小さくする(ミリ秒) } catch(InterruptedException e) {} } kicker=null; } public void update(Graphics g){ //ここは触らなくて良い paint(g); } public void paint(Graphics g) { grf.setColor(Color.white); //ここで画面を作る g.drawImage(offs,0,0,this); } public void start() { //ここは触らなくて良い if(kicker == null) { kicker = new Thread(this); kicker.start(); } } public void stop() { //ここは触らなくて良い if(kicker != null) { kicker = null; } } }