NA.bat |
ECHO OFF REM JAVAアプレットのソースと、コンパイルするバッチファイルと、 REM アプレットを読み込むHTML文書ファイルを REM 同時に生成するプログラム。 REM REM 使い方: REM AAA.javaというアプレットのソースを作りたい場合は、 REM Dosプロンプト上にて、 REM 'NA AAA' REM と入力します。(シングルコーテーションは不要です!) REM ******************************************************** REM * workという名のフォルダを作成し、その中へ入る REM ********************************************************     MD work     CD work REM ******************************************************** REM * メインメソッドを含むクラス名を指定してソースを作成 REM ********************************************************     ECHO // %1.java>%1.java     TYPE ..\JAVATOP.TXT>>%1.java     ECHO public class %1 extends Applet{>>%1.java     ECHO }>>%1.java REM ******************************************************** REM * HTMLファイル REM ********************************************************     TYPE ..\HTMLTOP.txt>%1.html     ECHO %1.class>>%1.html     TYPE ..\HTMLBTM.txt>>%1.html REM ******************************************************** REM * コンパイル用のバッチファイル作成 REM ********************************************************     ECHO CD C:\jdk1.3.1_06\MyProgram\work>C_%1.bat     ECHO DEL %1.class>>C_%1.bat     ECHO C:\jdk1.3.1_06\bin\javac %1.java>>C_%1.bat     ECHO ECHO C:\jdk1.3.1_06\bin\appletviewer %1.html>>C_%1.bat     CD.. |
javatop.txt |
import java.applet.Applet; import java.awt.Graphics; import java.awt.Color; |
htmltop.txt |
<HTML> <HEAD> <TITLE>JAVAテスト</TITLE> </HEAD> <BODY> <H1>アプレットテスト</H1> <HR> <APPLET CODE=" |
htmlbtm.txt |
" WIDTH="700" HEIGHT="400"> </APPLET> </BODY> </HTML> |
HelloJava.java |
// HelloJava.java import java.applet.Applet; import java.awt.Graphics; import java.awt.Color; public class HelloJava extends Applet{     public void init(){         setBackground(Color.white);     }     public void paint(Graphics g){         g.drawString("Hello Java World!",50,20);     } } |
2002.11.08