約 1,438,106 件
https://w.atwiki.jp/nestresident/pages/24.html
□Javascript-WEB上のページを自由に編集 ページを自由に編集できるJavascript スクリーンショットを撮るときに広告を消したりとかできます javascript document.body.contentEditable= true ; document.designMode= on ; void 0
https://w.atwiki.jp/yoshida2/pages/127.html
//import java.awt.*; import java.awt.Color; import java.awt.Graphics; import javax.swing.JFrame; import java.util.Calendar; public class Alog2 extends JFrame { final int f_width = 400; final int f_height = 430; final int r = 180; final int x_0 = 20; final int y_0 = 40; final int x_c = x_0+r+1; final int y_c = y_0+r+1; public Alog2() { super( アナログ時計 ); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setSize(f_width, f_height); this.setVisible(true); java.util.TimerTask task = new java.util.TimerTask() { public void run() { repaint(); //一秒ごとに再描画 } }; java.util.Timer timer = new java.util.Timer(); timer.schedule(task, 0L, 1000L); } public void paint(Graphics g){ //背景の描画 g.setColor(Color.white); g.fillRect(0, 0, f_width, f_height); //時計の描画 g.setColor(Color.green); g.drawOval(x_0, y_0, r*2+1, r*2+1); g.fillRect(x_c-4, y_c-4, 9, 9); for(int i=-84, j=1; i =270; i+=6){ g.setColor(Color.green); double x=r*Math.cos(Math.toRadians(i)); double y=r*Math.sin(Math.toRadians(i)); if(i%30==0){ double x2=(r-15)*Math.cos(Math.toRadians(i)); double y2=(r-15)*Math.sin(Math.toRadians(i)); g.drawLine(x_c+(int)x, y_c+(int)y, x_c+(int)x2, y_c+(int)y2); double x3=(r-25)*Math.cos(Math.toRadians(i)); double y3=(r-25)*Math.sin(Math.toRadians(i)); g.setColor(Color.magenta); g.drawString( +j, x_c+(int)x3-5, y_c+(int)y3+5); j++; }else{ double x2=(r-7)*Math.cos(Math.toRadians(i)); double y2=(r-7)*Math.sin(Math.toRadians(i)); g.drawLine(x_c+(int)x, y_c+(int)y, x_c+(int)x2, y_c+(int)y2); } } //針の描画 Calendar time = Calendar.getInstance(); int s = time.get(time.SECOND)*6-90; //秒針の角度 int sl = r-15; //秒針の長さ double slx = sl*Math.cos(Math.toRadians(s)); double sly = sl*Math.sin(Math.toRadians(s)); g.setColor(Color.pink); g.drawLine(x_c, y_c, x_c+(int)slx, y_c+(int)sly); } public static void main(String args[]){ new Alog2(); } }
https://w.atwiki.jp/ce00582/pages/3597.html
import java.awt.*; import java.awt.event.*; import java.awt.image.*; class game0414 extends Frame{ PixelGrabber pg; Color col; Image img; int w=297; int h=450; int pix[]=new int[w*h]; int red,green,blue; int memor[][]=new int[h][w]; int memog[][]=new int[h][w]; int memob[][]=new int[h][w]; int kao[][]=new int[h][w]; int atama[][]=new int[h][w]; int m,n,mx,nx; int num; String s1,s2,s3; game0414() { s1="atama.jpg"; catchimg(s1); changeatama(); s2="body.jpg"; catchimg(s2); changebody(); for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ memor[mx][nx]=0; memog[mx][nx]=0; memob[mx][nx]=0; } } s3="rinko.jpg"; catchimg(s3); } public static void main(String[] args) { game0414 f = new game0414(); 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 ) { int i,z,pp; g.setColor(Color.blue); g.fillRect(0,0,700,700); mx=1; nx=1; for (mx=0;mx h;mx++){ for (nx=0;nx w;nx++){ g.setColor(Color.blue); if(kao[mx][nx] 50)g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); if(atama[mx][nx] 50)g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); g.fillRect(100+nx,100+mx,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; } } void changebody(){ int j; mx=1; nx=1; 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)kao[mx][nx]=100; } } } void changeatama(){ int j; mx=1; nx=1; 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)atama[mx][nx]=100; } } } }
https://w.atwiki.jp/sevenlives/pages/552.html
void(Java) 読み:ぼいど 英語:void 別名: 意味: voidとはメソッドの戻り値がないことを示す特殊な修飾子です。 Javaはメソッドの戻り値の修飾子は必ず書かなければなりませんが、戻り値がない場合はこのvoidを書きます。 またvoidの場合はメソッド内で戻り値を返すreturnを書く必要はありません。 JavaではSystem出力などの場合などによく使われます。 例 class Person { String name; /* 戻り値あり */ String getName() { //return で戻り値を返します return name; } /* 戻り値なし */ void showName() { //戻り値を返さないのでreturnはありません。 System.out.println("お名前は" + name + "さん\n"); } } **************[実行側]****************** new taro = new Person(); taro.name = "太郎"; //戻り値があるメソッド String one = taro.getName(); //戻り値を返すので変数oneには値が入ります。 //戻り値がないメソッド(void); String one = taro.showName(); //戻り値を返さないのでエラーになります。 2011年01月18日 null void? 修飾子(Java) return? 戻り値 Java
https://w.atwiki.jp/ce00582/pages/3680.html
import java.awt.*; import java.awt.event.*; import java.awt.image.*; class game0522 extends Frame implements Runnable,MouseListener{ PixelGrabber pg; Color col; Image img; int w=500; int h=500; 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 mx,nx,m,n; int m1,n1,m2,n2; int ex,ey; int mode; String s1; game0522(){ addMouseListener(this); s1="ron.jpg"; catchimg(s1); Thread th=new Thread(this); th.start(); } public void run(){ int t; t=1; mode=1; while(t 10){ repaint(); try{ Thread.sleep(2000); }catch(InterruptedException e){} t=t+1; } repaint(); System.out.println(ex); System.out.println(ey); } public static void main(String[] args) { game0522 f = new game0522(); 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 h;mx++){ for (nx=0;nx w;nx++){ g.setColor(new Color(memor[mx][nx],memog[mx][nx],memob[mx][nx])); g.fillRect(nx,mx,1,1); } } g.setColor(Color.red); g.fillRect(ex,ey,5,5); } 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; } } public void mouseEntered(MouseEvent e){ } public void mouseExited(MouseEvent e){ } public void mousePressed(MouseEvent e){ } public void mouseReleased(MouseEvent e){ } public void mouseClicked(MouseEvent e){ double mex,mey; mey=e.getY() ; mex=e.getX(); ex=(int)mex; ey=(int)mey; } }
https://w.atwiki.jp/fumimemo/pages/26.html
Jarファイル
https://w.atwiki.jp/shells/pages/39.html
JavaScript 読み方 : ジャバスクリプト 別名 : JS Sun Microsystems社とNetscape Communications社が開発した、Webブラウザなどでの利用に適したスクリプト言語 ( 簡易プログラミング言語 )。 Sun社のJava言語に似た記法を用いることが名称の由来だが、直接の互換性は無い。 従来は印刷物のような静的な表現しかできなかったWebページに、動きや対話性を付加することを目的に開発され、主要なWebブラウザのほとんどに搭載されている。 ブラウザ以外のソフトウェアにも簡易な制御プログラムの記述用言語として移植されており、 Microsoft社のWindowsやWebサーバソフト「IIS」、Macromedia社の「Flash」などに、JavaScriptあるいは類似の言語の処理系が内蔵されている。 各社の実装に微妙な違いがあり、ブラウザによって使えない機能があったり同じプログラムでも挙動が異なったりする問題があったため、 ヨーロッパの標準化団体ECMAがソフトウェアメーカーに呼びかけて、通称「ECMAScript」と呼ばれる標準を発行した。 現在では、ECMAScript準拠の処理系をJavaScriptと呼び、 独自の拡張を施したJavaScriptには独自の名称を付ける(Microsoft社は「JScript」、Macromedia社は「ActionScript」)習慣が定着しつつある。 IT用語辞典 戻る
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/ozuka/pages/18.html
html内でJavaScriptを使う場合、htmlのヘッダーに meta http-equiv="Content-Script-Type" content="text/javascript" と記述するのが作法 htmlのなかに埋め込む場合 script type="text/javascript" ここに記述 /script 外部のJavaScriptをhtmlに取り込む場合 script type="text/javascript" src=hoge.js" /script コメント 単一行 // 複数行 /* 〜 */ 文の終わりは";" ただし、";"がなくても1行として成立する場合は、勝手につくらしい。 変数の宣言 var 変数名; 数値、文字、オブジェクト等、全てvarでよい。 初期値を同時に定義するなら var 変数名 = 100; 変数の型は、その中身による。 数値に文字列を結合すると文字になる。 var a = 1; // aは数値の1 a = a + 1; // aは数値の2 a = a + 1 ; // aは文字列の 21 ちなみに、文字列は「+」で結合できる。 比較演算子 == 値が等しいかどうか評価 === 値と型が等しいかどうか評価 != 値が等しくないかどうか評価 !== 値と型が等しくないかどうか評価 他は普通( = = ) はない。 論理演算子 ! 否定 論理積 || 論理和 in演算子 オブジェクトまたは配列内に、指定したプロパティが存在するかどうか typeof演算子 var a = 0; typeof(a); //この場合、この結果はnumber 条件分岐 if (A == B) { 〜 } else if (A == C) { 〜 } else { 〜 } ちなみに、 x = a b ? a b ; は if ( a b ){ x = a; } else { x = b; } と同じ 繰り返し for ( var i = 0 ; i 100 ; i += 3){ document.write(i); } for (;;){ } で無限ループ var youbi = [ 月 , 火 , 水 , 木 , 金 , 土 , 日 ]; for (var wk in youbi){ document.write(youbi[wk] + " br "); } で"月"〜"日"まで出力。 ただし、JavaScriptのこの文は取り出す順番がよくわからない。 ループ前に判定(場合によってはwhile内を通らない) while (i 10){ 〜 i++; } ループ後に判定(まず、while内を1度実行してからwhile判定 do { 〜 i++; }while (i 10); 多分岐 switch (a) { case 1 〜 break; case 2 〜 break; default 〜 } breakがないと、処理が次のラベルにも入ってしまう。
https://w.atwiki.jp/designmatome/pages/19.html
■テーブル■ テーブル作成 +JavaScript+動的にテーブルを作成 テーブル幅変更 リンク名 一行ごとに色変える http //semooh.jp/jquery/ref/cont/stripe_table/