作って遊ぼうのんきJavaマークJava
アプレット

三目並べの図

たかはしのんき

Javaというプログラミング言語を使って、主にゲームプログラムを題材にしながら、プログラムをどう作ればよいか探究していきたいと思います。連載18回目よりタイトルを「作って遊ぼうJava」から「作って遊ぼうJavaアプレット」へ変更しました。これを機会に中学生でも分かる内容を目指します。

ブログ「たかはしのんき年月記」でJavaプログラミングについて連載していましたが、2012年5月6日で連載を中断しました。新たに「JavaScriptでプログラミング」を展開予定です。

画像:三目並べ

画像:囲碁

画像:クラスPosのデバッグ

画像:クラスPosを用いた囲碁

目次

  1. オブジェクト指向とは
  2. 三目並べの盤のクラスアプレット v0.1
  3. Graphicsの拡張、クラスの一般化アプレット v0.2
  4. サブクラス IgoBoardアプレット v0.2
  5. コメントとドキュメント、javadoc
  6. Eclipse 統合開発環境
  7. レイアウトアプレット v1.5
  8. アプレットのメイン処理は?アプレット v1.8
  9. 抽象クラス Playerアプレット v1.9
  10. ミニマックス法の実装アプレット v1.10
  11. 効果音 AUファイルの再生
     
  12. ビジュアルエディター(Visual Editor)
  13. 囲碁プログラムの移植開始アプレット v1.11
  14. タスク
  15. 開発環境のバージョンアップ
  16. 石を取る処理アプレット v1.12
  17. パス、投了の処理アプレット v1.13
     
  18. 今後の方針
  19. 改めてEclipseの起動から
  20. Javaプロジェクトの作成
  21. クラスの作成
  22. 行列とは
  23. グラフ理論とは
  24. 言語による配列の違い
  25. 2進行列クラスの作成ソースと実行結果 v0.1
  26. メソッドの作成ソース v0.1
  27. 作ったクラスのテストソースと実行結果 v0.1
  28. JUnitテストケースソース v0.1
  29. 行列の演算ソースと実行結果 v0.2
  30. 行列とベクトルの積、絶対値ソースと実行結果 v0.3
  31. 囲碁局面の数理モデルソースと実行結果 v0.4
  32. クラスPosのデバッグソースと実行結果 v0.4
  33. ベクトルdの計算式のデバッグ
  34. Eclipseのデバッグ機能を使う
  35. バグの発見
  36. JUnitテストケースのデバッグソース v0.4
  37. Javaの文字列の比較ソース v0.5
  38. 画面のデザイン
  39. 画面の表示アプレット v0.6
  40. アプレットのサイズ
  41. 画面のちらつき防止アプレット v0.7
  42. 碁石の表示と効果音アプレット v0.8
  43. 画面のちらつき防止ふたたびアプレット v0.9
  44. Javaコンソール
  45. 6つのベクトルの定義
  46. マウス入力による着手アプレット v0.10
  47. ベクトルa,dと行列Aのデバッグアプレット v0.11
  48. 行列Sの定義
  49. 6ベクトルの式
  50. AIの作成アプレット v0.12
  51. 眼の候補地を広くするアプレット v0.13
  52. 6ベクトルの計算と表示アプレット v0.14
  53. 数式のまとめ数式一覧
  54. 数式の見直しアプレット v0.15
  55. 死活判定の研究数式一覧 2
  56. オイラーの公式アプレット v0.16
  57. 開発を中断

リンク

  1. Oracle Java開発者のための公式ガイド
  2. Java Platform, Standard Edition 7 API Specification (JSE 7 API仕様[英語])
  3. Java Platform, Standard Edition 6 API 仕様
  4. Java 2 Platform Standard Edition 5.0 API仕様
  5. Java Platform Standard Edition 7 Documentation (JDK 7 ドキュメント[英語])
  6. JDK 6 ドキュメント
  7. JDK 5.0 ドキュメント
  8. JavaBeans仕様1.01[英語]
  9. JavaBeans仕様1.01[和訳]
  10. とほほのJava入門
  11. Javaの道(Javaに関する様々な情報)
  12. @IT Eclipseではじめるプログラミング
  13. Javaプログラムメモ(Javaのtipsほか)
  14. The Java Tutorials (チュートリアル[英語])
  15. Java Code Conventions (コーディングガイド[英語])
  16. javadoc for Microsoft Windows (javadocコマンドの説明[英語])
  17. Java Forums: Learn Java (Java フォーラム[英語])
  18. The Eclipse Foundation (Eclipse オフィシャルサイト[英語])
  19. JUnit.org Resources for Test Driven Development (JUnit オフィシャルサイト[英語])

Powered by
Valid HTML 4.01 Transitional このサイトはWebInspectorでチェック済みです 無料ブログはココログ アット・ニフティ


Copyright © 2011-2017 たかはしのんき. All rights reserved.