看板

四十の手習い!作成したJAVA applet演習中!! 
ギャラリー
●MS-DOS上で"HelloWold"出力するJAVAプログラム
public class helloworld{      //publicは他のクラスからアクセスできるhelloworldというプログラム
                            //voidは戻り値の設定main()はじめの
  public static void main(String[] args){  //メッゾト(String[] args)は因数
  System.out.println("Hello World!");    //Hellowordを出力する
  }
}

●WEBで"HelloWold"出力するjavaアプッレト
import java.applet.Applet;           //applet パッケージのAppleクラスをつかう宣言する
import java.awt.Graphics;           //awt パッケージのGraphicsクラスをつかう宣言する
public class Applet0 extends Applet{
.   public void paint(Graphics g){ //paintメゾットGraphiceクラスに引数をもらう色、座標など
  setBackground(Color.black)       ;//出力先の背景の色を黒くする
  setForeground(Color.white);        //出力の字を白にする
  g.drawString("Hello World" , 10, 10)   //Hello world 10,10の(文字左下の)座標 出力する
  }

実行結果(出力)

●WEBでフォントサイズを指定し"HelloWold"出力する
import java.applet.Applet;
import java.awt.*;
public class Applet01 extends Applet{
   public void paint(Graphics g){                 //class Grapics から 引数受け取る
     g.setFont(new Font("serif" , Font.PLAIN , 25));   //フォントサイズを指定
     setBackground(Color.black);
     setForeground(Color.white);
     g.drawString("Hello World" , 10 , 20);
     g.drawString("Hello World2" , 30 , 50);
   }
}
出力結果
●変数の形ごとの出力
import java.applet.Applet;
import java.awt.*;
public class Applet04 extends Applet{
   short s = 32767;
   int a = -2147483648;
   long b = (long)2147483647;       //なぜかint形までしか入らない?
   double c = (double)10 / 3;        //整数を計算してdouble型に代入する
     String d = "abcdefghijklmnopqrstuvwxyz0123456789,,_-あいうえお";
   char e = 'i';
   public void paint(Graphics g){
     setBackground(Color.black);     //リテラル
     setForeground(Color.white);     //リテラル
     String pri0 = "Short s = " +s ;    // Stringタイプに整数型を代入する
     g.drawString( pri0 , 10 , 10);
     String pri1 = "int a = " +a ;
     g.drawString( pri1 , 10 , 20);
     String pri2 = "long b = " +b;
     g.drawString( pri2 , 10 , 30);
     String pri3 = "double c = "+(double)c;
     g.drawString( pri3 , 10 , 40);
     String pri4 = "String d = " +d;
     g.drawString( pri4 , 10 , 50);
     String pri5 = "char e = " +e;
     g.drawString( pri5 , 10 , 60);
     }
}
出力結果
●dooleanの判定 出力 
import java.applet.Applet;
import java.awt.*;
public class Appler05 extends Applet{
   short s = -32768;
   int a = 2147483647;
   char e = 'i';
   boolean f = false;
   boolean h = false;
   boolean j = true;
   public void paint(Graphics g){
     setBackground(Color.black);        //リテラル
     setForeground(Color.white);        //リテラル
     boolean f = (e == 'i');
     String pri1 = "boolean f = " +f;
     g.drawString( pri1 , 10 , 10);
     boolean h = ( s == 32767);
     String pri2 = "boolean h = " +h;
     g.drawString( pri2 , 10 , 20);
     boolean j = ( s == -32768);
     String pri2 = "boolean j = " +j;
     g.drawString( pri2 , 10 , 30);
     String pri3 = "" +a ;             //整数の値だけ代入する
     g.drawString( pri3  , 10 , 40);
     }
}
出力結果