約 2,879,142 件
https://w.atwiki.jp/ce00582/pages/3239.html
import java.awt.*; import java.awt.event.*; class game0130 extends Frame implements Runnable{ int t; int cx,cy; int m,n; int map[][]=new int[501][501]; public static void main(String [] args) { Frame f=new game0130(); f.setTitle("[[game0130]]"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0130(){ for (m=0;m 501;m++){ for(n=0;n 501;n++){ map[m][n]=1; } } for (m=50;m 451;m++){ for(n=50;n 451;n++){ map[m][n]=2; } } for (m=150;m 351;m++){ for(n=150;n 351;n++){ map[m][n]=3; } } cx=75; cy=200; Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ t=1; while(t 100){ cy=cy+2; repaint(); try{ Thread.sleep(100); }catch(InterruptedException e){} t=t+1; } repaint(); } public void paint(Graphics g){ int px,py; px=cx-50; py=cy-50; g.setColor(Color.yellow); g.fillRect(100,100,500,500); for(m=1;m 101;m++){ for(n=1;n 101;n++){ g.setColor(Color.green); if(map[px+m][py+n]==1)g.fillRect(100+5*m,100+5*n,5,5); g.setColor(Color.black); if(map[px+m][py+n]==2)g.fillRect(100+5*m,100+5*n,5,5); g.setColor(Color.green); if(map[px+m][py+n]==3)g.fillRect(100+5*m,100+5*n,5,5); } } g.setColor(Color.red); g.fillOval(350,350,50,50); } }
https://w.atwiki.jp/ce00582/pages/3725.html
import java.awt.*; import java.awt.event.*; import java.awt.image.*; class game0615 extends Frame{ PixelGrabber pg; Color col; Image img; int w=500; int h=500; int size; int red,green,blue; int pix[]=new int[w*h]; int memor[][]=new int[h][w]; int memog[][]=new int[h][w]; int memob[][]=new int[h][w]; int girlr[][]=new int[h][w]; int girlg[][]=new int[h][w]; int girlb[][]=new int[h][w]; int rgb[][]=new int[h][w]; int mx,nx,m,n; int m1,n1,m2,n2; int sx,sy; int j; String s1,s2,s3,s4; Button bu1,bu2,bu3,bu4,bu5,bu6; game0615(){ s1="shinoda.jpg"; catchimg(s1); for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ girlr[mx][nx]=memor[mx][nx]; girlg[mx][nx]=memog[mx][nx]; girlb[mx][nx]=memob[mx][nx]; } } s2="5099.png"; catchimg(s2); for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ j=0; if(memor[mx][nx] 50)j=j+1; if(memog[mx][nx] 50)j=j+1; if(memob[mx][nx] 50)j=j+1; if(j==3)rgb[mx][nx]=100; } } size=10; sx=0; sy=0; setLayout(new FlowLayout()); Button bu1 = new Button("big"); bu1.addActionListener(new beck()); add(bu1); bu1.setActionCommand("c1"); Button bu2 = new Button("little"); bu2.addActionListener(new beck()); add(bu2); bu2.setActionCommand("c2"); Button bu3 = new Button("- "); bu3.addActionListener(new beck()); add(bu3); bu3.setActionCommand("c3"); Button bu4 = new Button(" -"); bu4.addActionListener(new beck()); add(bu4); bu4.setActionCommand("c4"); Button bu5 = new Button("down"); bu5.addActionListener(new beck()); add(bu5); bu5.setActionCommand("c5"); Button bu6 = new Button("up"); bu6.addActionListener(new beck()); add(bu6); bu6.setActionCommand("c6"); } public static void main(String[] args) { game0615 f = new game0615(); f.setSize(700,700); f.setBackground(Color.blue) ; f.setVisible(true); f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}}); } public void paint( Graphics g ) { g.setColor(Color.blue); g.fillRect(0,0,700,700); mx=1; nx=1; for (mx=0;mx 500;mx++){ for (nx=0;nx 500;nx++){ g.setColor(new Color(girlr[mx][nx],girlg[mx][nx],girlb[mx][nx])); g.fillRect(nx,mx,1,1); } } for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ m=sy+(int)(mx/size); n=sx+(int)(nx/size); if(m 0)m=0; if(m 499)m=499; if(n 0)n=499; if(n 499)n=499; g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); if (rgb[mx][nx] 50)g.fillRect(n,m,1,1); } } } void catchimg(String s){ img = createImage(w,h); img = Toolkit.getDefaultToolkit().getImage(s); pg = new PixelGrabber(img,0,0,w,h,pix,0,w); try{pg.grabPixels();}catch(InterruptedException ie){} m=0; n=0; for(int i=0;i w*h;i++){ int p = pix[i]; col=new Color(pix[i]); red=col.getRed(); green=col.getGreen(); blue=col.getBlue(); memor[m][n]=red; memog[m][n]=green; memob[m][n]=blue; n=n+1; if (n==w)m=m+1; if (n==w)n=0; } } class beck implements ActionListener { public void actionPerformed(ActionEvent e) { if ("c1".equals(e.getActionCommand()))size=size+1; if ("c2".equals(e.getActionCommand()))size=size-1; if ("c3".equals(e.getActionCommand()))sx=sx+10; if ("c4".equals(e.getActionCommand()))sx=sx-10; if ("c5".equals(e.getActionCommand()))sy=sy-10; if ("c6".equals(e.getActionCommand()))sy=sy+10; if(size 1)size=1; repaint(); } } }
https://w.atwiki.jp/ce00582/pages/3589.html
import java.awt.*; import java.awt.event.*; class game0410 extends Frame implements Runnable{ double x,y; double x1,y1; public static void main(String [] args) { Frame f=new game0410(); f.setTitle("game[[0410]]"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0410(){ x=100; y=0; Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ double kakudo; int t; kakudo=0; t=1; while(t 360){ kakudo=kakudo+1; x1=rotx(kakudo,x,y); y1=roty(kakudo,x,y); repaint(); try{ Thread.sleep(100); }catch(InterruptedException e){} t=t+1; } repaint(); } public void paint(Graphics g){ int gx,gy; gx=(int)x1; gy=(int)y1; g.drawLine(200,200,200+gx,200+gy); } public static double rotx(double kakudo,double x,double y){ double kaku; double a1,a2,a3,a4; double x1,y1; kaku = kakudo*Math.PI/180; a1=Math.cos(kaku); a2=-Math.sin(kaku); a3=Math.sin(kaku); a4=Math.cos(kaku); x1=a1*x+a2*y; y1=a3*x+a4*y; return x1; } public static double roty(double kakudo,double x,double y){ double kaku; double a1,a2,a3,a4; double x1,y1; kaku = kakudo*Math.PI/180; a1=Math.cos(kaku); a2=-Math.sin(kaku); a3=Math.sin(kaku); a4=Math.cos(kaku); x1=a1*x+a2*y; y1=a3*x+a4*y; return y1; } }
https://w.atwiki.jp/ce00582/pages/3277.html
import java.awt.*; import java.awt.event.*; class game0210 extends Frame implements Runnable,MouseMotionListener{ int t; int gun; int dg; public static void main(String [] args) { Frame f=new game0210(); f.setTitle("game0210"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0210(){ addMouseMotionListener(this); Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ t=1; dg=1; gun=5; while(t 200){ gun=gun+dg; if (gun 10)gun=10; if(gun 1)gun=1; repaint(); try{ Thread.sleep(100); }catch(InterruptedException e){} t=t+1; } repaint(); } public void paint(Graphics g){ g.fillRect(100+50*gun,600,50,50); } public void mouseDragged(MouseEvent e) { } public void mouseMoved(MouseEvent e) { int x; x=e.getX(); if (x 50*gun+150)dg=1; if (x 100+50*gun-50)dg=-1; } }
https://w.atwiki.jp/ce00582/pages/3291.html
import java.awt.*; import java.awt.event.*; class game0211 extends Frame implements Runnable{ int t; int cx,cy; int m,n; int map[][]=new int[501][501]; public static void main(String [] args) { Frame f=new game0211(); f.setTitle("[[game0211]]"); f.setSize(700,700); f.setBackground(Color.yellow); f.setVisible(true); } game0211(){ for (m=0;m 501;m++){ for(n=0;n 501;n++){ map[m][n]=1; } } for (m=50;m 451;m++){ for(n=50;n 451;n++){ map[m][n]=2; } } for (m=150;m 351;m++){ for(n=150;n 351;n++){ map[m][n]=3; } } cx=75; cy=200; Thread th=new Thread(this); th.start(); addWindowListener(new stopwin()); } class stopwin extends WindowAdapter{ public void windowClosing(WindowEvent we){System.exit(0);} } public void run(){ t=1; while(t 100){ cy=cy+2; repaint(); try{ Thread.sleep(100); }catch(InterruptedException e){} t=t+1; } repaint(); } public void paint(Graphics g){ int px,py; px=cx-50; py=cy-50; g.setColor(Color.yellow); g.fillRect(100,100,500,500); for(m=1;m 101;m++){ for(n=1;n 101;n++){ g.setColor(Color.green); if(map[px+m][py+n]==1)g.fillRect(100+5*m,100+5*n,5,5); g.setColor(Color.black); if(map[px+m][py+n]==2)g.fillRect(100+5*m,100+5*n,5,5); g.setColor(Color.green); if(map[px+m][py+n]==3)g.fillRect(100+5*m,100+5*n,5,5); } } } }
https://w.atwiki.jp/ce00582/pages/3731.html
import java.awt.*; import java.awt.event.*; import java.awt.image.*; class game0619 extends Frame implements MouseListener{ PixelGrabber pg; Color col; Image img; int w=500; int h=500; int size; int red,green,blue; int pix[]=new int[w*h]; int memor[][]=new int[h][w]; int memog[][]=new int[h][w]; int memob[][]=new int[h][w]; int girlr[][]=new int[h][w]; int girlg[][]=new int[h][w]; int girlb[][]=new int[h][w]; int rgb[][]=new int[h][w]; int mx,nx,m,n; int m1,n1,m2,n2; int sx,sy; int j; String s1,s2,s3,s4; Button bu1,bu2,bu3,bu4,bu5,bu6; game0619(){ s1="shinoda.jpg"; catchimg(s1); for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ girlr[mx][nx]=memor[mx][nx]; girlg[mx][nx]=memog[mx][nx]; girlb[mx][nx]=memob[mx][nx]; } } s2="5099.png"; catchimg(s2); for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ j=0; if(memor[mx][nx] 50)j=j+1; if(memog[mx][nx] 50)j=j+1; if(memob[mx][nx] 50)j=j+1; if(j==3)rgb[mx][nx]=100; } } size=10; sx=0; sy=0; this.addMouseListener(this); setLayout(new FlowLayout()); Button bu1 = new Button("little"); bu1.addActionListener(new beck()); add(bu1); bu1.setActionCommand("c1"); Button bu2 = new Button("big"); bu2.addActionListener(new beck()); add(bu2); bu2.setActionCommand("c2"); } public static void main(String[] args) { game0619 f = new game0619(); f.setSize(700,700); f.setBackground(Color.blue) ; f.setVisible(true); f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}}); } public void paint( Graphics g ) { g.setColor(Color.blue); g.fillRect(0,0,700,700); mx=1; nx=1; for (mx=0;mx 500;mx++){ for (nx=0;nx 500;nx++){ g.setColor(new Color(girlr[mx][nx],girlg[mx][nx],girlb[mx][nx])); g.fillRect(nx,mx,1,1); } } for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ m=sy+(int)(mx/size); n=sx+(int)(nx/size); if(m 0)m=0; if(m 499)m=499; if(n 0)n=499; if(n 499)n=499; g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); if (rgb[mx][nx] 50)g.fillRect(n,m,1,1); } } } void catchimg(String s){ img = createImage(w,h); img = Toolkit.getDefaultToolkit().getImage(s); pg = new PixelGrabber(img,0,0,w,h,pix,0,w); try{pg.grabPixels();}catch(InterruptedException ie){} m=0; n=0; for(int i=0;i w*h;i++){ int p = pix[i]; col=new Color(pix[i]); red=col.getRed(); green=col.getGreen(); blue=col.getBlue(); memor[m][n]=red; memog[m][n]=green; memob[m][n]=blue; n=n+1; if (n==w)m=m+1; if (n==w)n=0; } } class beck implements ActionListener { public void actionPerformed(ActionEvent e) { if ("c1".equals(e.getActionCommand()))size=size+1; if ("c2".equals(e.getActionCommand()))size=size-1; if(size 1)size=1; repaint(); } } public void mouseClicked(MouseEvent e) { double mex,mey; mey=e.getY() ; mex=e.getX(); sx=(int)mex; sy=(int)mey; repaint(); System.out.println(sx); System.out.println(sy); System.out.println(size); } public void mousePressed(MouseEvent e) { } public void mouseReleased(MouseEvent e) { } public void mouseEntered(MouseEvent e) { } public void mouseExited(MouseEvent e) { } }
https://w.atwiki.jp/seasartaro/pages/28.html
IntelliJでJavaプログラミングを始めるに当たっての設定について書きます。 ●JDKの設定 初期画面(「Welcome to IntelliJ IDEA」画面) Configure Project Defaults Project Structure を選択。 ProjectのProject SDK で「New」ボタンを押下し、ドロップダウンからJDKを選択、ウィンドウでインストールしたJDKのインストールフォルダ(例:C \Program Files\Java\jdk1.7.0_21)を選択してOKを押下。 Newの左のプルダウンに選択したインストール済みのJDKのバージョンが表示されているのを確認し、右下の「OK」または「Apply」>「OK」を押下。 ●エディタの設定(任意) 初期画面 Configure Settings を選択。 Editorを選択し、「Allo placement of caret after end of line」のチェックをはずす。→行末を越えてカーソルが移動しないようになる。 ●エクリプスコードフォーマッターの追加(任意) 初期画面 Plugins を選択 Plugins画面下部の「Browse repositories..」ボタンをクリック。 次画面の検索窓に「eclipse code formatter」と入力 Eclipse Code Formatter が表示されるので選択してダウンロード
https://w.atwiki.jp/sevenlives/pages/716.html
単純名(Java) 読み:たんじゅんめい 英語:simple name 別名: 意味: 単純名とはクラス?のパッケージ?名を除いたピリオドを挟まないクラスだけの名前のこと。 たとえば「java.lang.String」クラスなら「String」のみの名前のこと。 2007年11月06日 Java パッケージ 完全限定名(Java)
https://w.atwiki.jp/m_shige1979/pages/712.html
JavaScript 記述サンプル 変数 定数 データ型 演算子 配列 連想配列 条件分岐 繰り返し 繰り返し制御 例外処理 関数 関数(クロージャ) オブジェクト指向構文 オブジェクト 組み込みオブジェクト ブラウザオブジェクト DOMオブジェクト Ajaxオブジェクト ライブラリ 汎用 prototype.js JQuery 表 Super_Tables tablesort グラフ graph_radar graph_vbar graph_circle glaph_line flotr2 Canvas jCanvas EaselJS cakejs KineticJS サジェスト機能 suggest.js フレームワーク jQuery Mobile Backbone.js AngularJS Knockout.js Ember.js Spine.js ゲーム enchant.js テスト JsUnit Mocha Jasmine Qunit JSTestDriver sinon.js 解析 Jscoverage JSHint ドキュメント JsDoc コード圧縮 圧縮 難読化 整形
https://w.atwiki.jp/sq4fqq/pages/13.html
javascriptの練習 script type="text/javascript" alert("こんにちは。世界。"); /script script type="text/javascript" !-- document.write("Javascriptの練習:JSで記述"); /script script type="text/javascript" !-- var txt="田中肖像" document.write(txt) /script 実行結果 田中肖像 script type="text/javascript" !-- txt=6; //変数の定義 document.write(txt); //文字を記述する定型分。 /script 実行結果 6 関数の呼び出し function txtWrite(){ document.write("出時針"); } script type="text/javascript" !-- txtWrite(); /script 実行結果 出時針 外部ファイル shared/js/にcopy.jsファイルを置く script type="text/javascript" src="shared/js/copy.js" /script if文 script type="text/javascript" !-- var myColor="red";//変数の定義 if(myColor=="red"){ document.write(" font color= red 今日は赤い気分です。 /font "); } else{ document.write("今日は赤い気分じゃないです。"); } /script if文2 途中で条件が真になると評価(if文)から抜ける。 p script type="text/javascript" !-- var myColor="black";//変数の定義 if(myColor=="red"){ document.write(" font color= red 今日は赤い気分です。 /font "); } else if(myColor=="blue"){ document.write(" font color= blue 今日は青い気分です。 /font "); } else if(myColor=="green"){ document.write(" font color= green 今日は緑な気分です。 /font "); } else if(myColor=="yellow"){ document.write(" font color= yellow 今日は黄色な気分です。 /font "); } else if(myColor=="purple"){ document.write(" font color= purple 今日は黄色な気分です。 /font "); } else { document.write("今日はよくわからない気分です。"); } /script 実行結果 今日はよくわからない気分です。 if文3 すべての条件式を評価させたい場合 p script type="text/javascript" !-- var myColor="black"; if(myColor !=="red"){ document.write(" font color= red 今日は赤い気分じゃない /font br "); } if(myColor !=="blue"){ document.write(" font color= blue 今日は青い気分じゃない /font br "); } if(myColor !=="green"){ document.write(" font color= green 今日は緑な気分じゃない /font br "); } if(myColor !=="black"){ document.write(" font color= black 今日は黒い気分じゃない /font br "); } if(myColor !=="yellow"){ document.write(" font color= yellow 今日は黄色い気分じゃない /font br "); } if(myColor !=="purple"){ document.write(" font color= purple 今日は紫な気分じゃない /font br "); } /script 実行結果 今日は赤い気分じゃない 今日は青い気分じゃない 今日は緑な気分じゃない 今日は黄色い気分じゃない 今日は紫な気分じゃない h3 for文 /h3 h4 繰り返しの処理 /h4 /p script type="text/javascript" !-- var myWord="Hello! JavaScript!!";//変数の定義 for(i=1;i =7;i++){ document.write(" font size= " + i +" "+ myWord + " /font br "); } /script 実行結果 徐々に大きくなる。 Hello! JavaScript!! Hello! JavaScript!! Hello! JavaScript!! Hello! JavaScript!! Hello! JavaScript!! Hello! JavaScript!!