約 1,438,145 件
https://w.atwiki.jp/hanaoka/pages/7.html
最近読んだ本 LightWeightJava 毎日コミュニケーションズ発行 JSF/Hibernate/SpringによるフレームワークでWebアプリケーションの開発効率向上 オブジェクト脳の作り方 SHOEISHA発行 Java・UML・EJBをマスターするための究極の基礎講座 Software Development for Small Teams SHOEISHA発行 小さなチームのソフトウエア開発物語 java魂 オライリー・ジャパン プログラミングを極める巧みの技 javamail完全解説 javamail完全解説
https://w.atwiki.jp/yoshida2/pages/131.html
// Ana2.java import java.awt.*; import java.awt.event.*; import java.io.*; import javax.swing.*; import javax.swing.event.*; import java.awt.Graphics; import java.awt.Color; public class Ana2 extends Frame implements MouseMotionListener { int X; int Y; public Ana2() { this.addMouseMotionListener(this); } public void paint(Graphics g){ g.setColor( new Color(255,0,0) ); g.fillOval( X, Y, 3, 3 ); } public void mouseDragged(MouseEvent evt) { if ( evt.getSource() == this ) { X=evt.getX(); Y=evt.getY(); paint(getGraphics()); // repaint(); //System.out.println( dragged... ); //System.out.println( x= +evt.getX() ); //System.out.println( y= +evt.getY() ); } } public void mouseMoved(MouseEvent evt) { //System.out.println( moved... ); } public static void main(String args[]){ Ana2 a = new Ana2(); a.setTitle( DRAW ); a.setSize(600,600); a.setVisible(true); } }
https://w.atwiki.jp/sevenlives/pages/716.html
単純名(Java) 読み:たんじゅんめい 英語:simple name 別名: 意味: 単純名とはクラス?のパッケージ?名を除いたピリオドを挟まないクラスだけの名前のこと。 たとえば「java.lang.String」クラスなら「String」のみの名前のこと。 2007年11月06日 Java パッケージ 完全限定名(Java)
https://w.atwiki.jp/to2015javacfirst/pages/15.html
まだ内容を掲載していません。
https://w.atwiki.jp/ce00582/pages/3570.html
game0301ブルバッファリング game0302ネット game0303 game0304 game0305 game0306 game0307 game0308CSV出力 game0309 game0310映像処理 game311 game0312 game0313 game0314 game0315 game0316 game0317 game0318JAVA3D game0320 game0321JAVA3D game0322 game0323 game0324 game0325 game0326 game0327 game0328 game0329 game0330
https://w.atwiki.jp/funf/pages/28.html
数値 DATE import java.util.Calendar; import java.util.Date; public class testDate { public static void main(String[] args){ Calendar cl = Calendar.getInstance(); //年、月、日、時、分、秒 cl.set(2006, 6, 1, 0, 0, 0); //カレンダーを時間に Date d = cl.getTime(); System.out.println(d); } } 注意:月のみ0から始まる。11=12月 比較 d.before(d2) //d d2 d.after(d2) //d d2
https://w.atwiki.jp/sfrontier/pages/43.html
Books 作成日 2007/11/01 H.Naito 更新日 2007/11/05 T.Kodama Qualification Programing Qualification Java2 プログラマ Platform5.0 No 名前 版数 出版年月日 著者 出版社 値段 (+tax) 保持者 貸出先 作成日 更新日 購入 ブックレビュー 001 Java2 プログラマ Platform5.0対応 教科書 初版 2007/08/31 須澤秀人/後藤裕乃 インプレスジャパン 3680 内藤 NULL 2007/09/14 NULL NULL NULL 002 Java2 プログラマ Platform5.0 問題集 初版 2006/12/01 株式会社CSKシステムズ 八木裕乃/明壁敦子 インプレスジャパン 3200 内藤 NULL 2007/09/14 NULL amazon NULL Programing No 名前 版数 出版年月日 著者 出版社 値段 (+tax) 保持者 貸出先 作成日 更新日 購入 ブックレビュー 001 [増補改訂版]最新Java逆引き大全550の極意 初版 2004/11/15 高橋 和也, さとう ひでき, 井川 はるき, 植山 能成, プロジェクトA 秀和システム 2500 002 Effective Java プログラミング言語ガイド 初版 2007/08/01 Joshua Bloch ピアソン・エデュケーション 2600 内藤 NULL 2007/11/04 2007/11/04 amazon NULL 003 ゼロからはじめるJava 初版 2003/05/20 畠中 晃弘, 江原 良典 ASCII 1905
https://w.atwiki.jp/mojavi_php/pages/6.html
mojavi導入手引き 『その1』 フレームワークについて Windowsプログラミングなどをしたことのある方には結構なじみがあるフレームワークという言葉ですが、mojaviを使うとPHPでもイベントドリブン型のソフトを簡単に作ることができます。 導入(Windows) ここでは、PHPを開発するに当たっての環境をWindowsで構築します。(私は普段、ノートPCで開発することが多いので、最初にローカルにデバグ環境を作ります。実機を使うのは最後のテスト程度) mojaviはPHPで動作するので、WindowsにPHPが入っている必要があります。また、mojaviはCGIとして動作するのでApacheも必要です。 が、今回はmojaviのテストなのでWWWサーバーはWindowsで簡単に使えるANHTTPDを使うことにします。 PHP4.3.11のダウンロード http //www.php.net/downloads.phpに行ってPHP4.3.11のZIPパッケージをダウンロードします。 ANHTTPDのダウンロード http //www.st.rim.or.jp/~nakata/に行って、ANHTTPDのZIPパッケージをダウンロードします。 まず、ANHTTPDを起動しPHPを使えるようにします。 ANHTTPDのメニューから「オプション」を選び「一般」タブの下のほうにある「追加」というボタンを押します。 出てきたダイアログボックスの「拡張子」には「.php」を入れます。「実行プログラム」には先ほどダウンロードしてきたPHPの中にある「php.exe」にパスを通します。 「一般パスでも実行する」と「PATH_TRANSLATEDを使う」にチェックを入れ「OK」を押します。 次に、今回の実験に使うディレクトリにパスを通します。 「エイリアス」タブを選択し、「一般パス」のリストの下にある「追加」を押します。出てきたダイアログには任意のエイリアス名とそのエイリアスの実態(ドライブパス)を入力します。 私はエイリアス名には「mojavi_tutorial」とし実態は「D /www/mojavi_tutorial」としました。 これからの説明はすべてドキュメントルートを「D /www/mojavi_tutorial」として説明します。環境が違う方は、自分の環境に照らし合わせて説明を読んでください。 テスト ANHTTPDを起動してください。 ブラウザで「127.0.0.1」と入力してください。ANHTTPDのディレクトリのインデックスリストが表示されれば正常にサーバーは動いています。 続いて、ドキュメントルートに「phpinfo.php」というファイルを作成し以下の内容を書き込んでください。 ?php phpinfo(); ? そうしたら、ブラウザから「http //127.0.0.1/mojavi_tutorial/phpinfo.php」を実行します。NotFoundにならなければエイリアスの設定もきちんと動いています。 但しこの状態ではPHPは実行しません。 Windowsディレクトリ(C \WINDOWS)にある「php.ini」というファイルを開いてください。439行あたりに以下のようになっている箇所を変更します。 ==============変更前================= ; cgi.force_redirect is necessary to provide security running PHP as a CGI under ; most web servers. Left undefined, PHP turns this on by default. You can ; turn it off here AT YOUR OWN RISK ; **You CAN safely turn this off for IIS, in fact, you MUST.** cgi.force_redirect = 1 ==============変更後================= ; cgi.force_redirect is necessary to provide security running PHP as a CGI under ; most web servers. Left undefined, PHP turns this on by default. You can ; turn it off here AT YOUR OWN RISK ; **You CAN safely turn this off for IIS, in fact, you MUST.** cgi.force_redirect = 0 ←ここを変えた 保存したらもう一度「http //127.0.0.1/mojavi_tutorial/phpinfo.php」を実行して画面が現れたら成功です。これでやっとサーバーが正常に動作し、PHPも使える状態になりました。 mojaviのセットアップ mojavi-2.0.0-1.zipからダウンロードします。 解凍後、そのままのディレクトリ構造ではうまく使えないので以下のように変更します。「COPYRIGHT」や「CHANGELOG」は削除しました。「lib」ディレクトリに関してはディレクトリ毎削除します。 mojaviの設定 続いてmojaviが正常に動くように設定をしてやります。 「www/index.php」の編集 15行目あたりに「require_once」で始まる行がありますね。ここには以下のように入力します。 require_once( ./../webapp/config.php ); 「webapp/config.php」の編集 このファイルにはWindowsの場合絶対パスを入力するほうが混乱無く動作します。まずは、20行あたりにある「define('BASE_DIR'...」という箇所を編集します。 define( ROOT_DIR , D /www/mojavi_tutorial/ ); //←追加 define( BASE_DIR , ROOT_DIR . webapp/ ); 「ROOT_DIR」には今回のドキュメントルートへの絶対パスを与えます。 ====26行目あたり、変更前======================= define( LOG_DIR , logs/ ); ====変更===================================== define( LOG_DIR ,BASE_DIR . logs/ ); ====32行目あたり、変更前======================= define( MOJAVI_FILE , mojavi/mojavi-all-classes.php ); ====変更===================================== define( MOJAVI_FILE ,ROOT_DIR . mojavi/mojavi-all-classes.php ); ====37行目あたり、変更前======================= define( OPT_DIR , mojavi/opt/ ); ====変更===================================== define( OPT_DIR ,ROOT_DIR . mojavi/opt/ ); ====52行目あたり、変更前======================= define( SCRIPT_PATH , ); ====変更===================================== define( SCRIPT_PATH , http //127.0.0.1/mojavi_tutorial/ ); 早速、ブラウザでアクセスしてみます。 http //127.0.0.1/mojavi_tutorial/www/index.php エラーがでますが、mojaviの正常なエラーなので問題ないです。 NotFoundなどブラウザのエラーが出てしまった場合は設定ミスです。もう一度ディレクトリ構造などから見直してみてください。 次回 今回はmojaviのセットアップまで行いました。 次回は実際に動かしてみます。
https://w.atwiki.jp/ce00582/pages/3142.html
Java game08 (1)プログラム JAVA game08.jar (3)コメント パックマンの準備 (4)作業記録 1月30日 ページ作成
https://w.atwiki.jp/chirin/pages/15.html
JavaBeans JavaBeansとは 「JavaBeansとは、開発ツール上でビジュアル操作によって扱える、再利用可能なソフトウェア・コンポーネントである」 Java Beansはプログラムの再利用を目的としており、汎用的なロジックで構成されているクラスである。Javaで作成された移植可能なプラットフォームに依存しないコンポーネント・モデルで、JavaBean仕様に従う。 JavaBeansに必要なもの 様々な条件があるが、主なものは以下の通り。 引数なしのpublicコンストラクタでオブジェクトを生成できる 必要に応じて「プロパティ」「イベント」「メソッド」を備える 必要に応じて「Serializable」インターフェイスを実装する(シリアライズが可能になるようにする。) 「プロパティ」とはカプセル化したフィールドのこと。つまり、privateなフィールドに対し、読み書きを行うアクセサメソッド(getter、setter)を用意したものを意味する。 「メソッド」は、一般的なJavaのメソッドのこと。 「イベント」は、あるオブジェクトから別のオブジェクトに対して行われるメッセージを意味している。イベントが発生したオブジェクトのことをイベントソース (Event Source) と呼び、イベント発生を通知されるオブジェクトのことをイベントリスナ (Event Listener) と呼ぶ。 イベントの良い例が JDK1.1 の AWT である。イベントソース (AWT コンポーネント) は『ボタンが押された』というイベントを、自分自身に登録してあるイベントリスナに通知する。イベントリスナはボタン押下のイベントを受け取って適切な処理をする。 外部サイト JavaBeans仕様