SBCrショップでの紹介
Amazon.co.jpでの紹介
書誌情報 こんな方に 概要 はしがき 目次 付録CD-ROM 関連リンク
「はじめてのJBuilder6」
これ一冊でJavaを習得!!言語の基礎知識からアプリケーション開発の手順まで
松浦 健一郎 / 司 ゆき 著
B5変形判、1色刷り、376ページ、CD-ROM一枚付き
本体価格 2,600円、出版日 2002/04/10、ISBN 4-7973-1884-8
概要
Javaの言語仕様からJBuilderのグラフィカルな開発環境を使ったアプリケーション作成までを解説します。プログラミング初心者から他言語での開発経験があるプログラマーまで、Javaを学ぶすべての人におくる入門書。
ボーランド社からPersonalエディションが無償提供されているJBuilder6に対応しています。
ページ先頭へ
こんな方に
- はじめてプログラミングを学ぶ方
- CやC++に関する知識があり、これからJavaを学ぶ方
- 無償の開発環境を使ってプログラミングに取り組みたい方
ページ先頭へ
はしがき
本書では、プログラミングそのものが初めてという方、あるいはC/C++に関して知識がありこれからJavaを学び始める方を対象に、Javaプログラミングの世界をご案内します。プログラミングを学ぶのはなかなか一筋縄にいかないものですが、Javaは洗練された言語なので、プログラミングが初めての方でも理解しやすいでしょう。また、Javaで学んだ技術は他のプログラミング言語にも応用できます。さらに私たちには、Javaプログラミングのあらゆる面を強力にサポートしてくれる「JBuilder」という開発環境があります。本書ではこのJBuilderを使って、基本的なJavaプログラミング技術をわかりやすく解説したいと思います。
ビジネスや研究でJavaを使う場面が多くなりました。プログラミング教育で最初に取りあげる言語としてJaveを選ぶ企業や大学も増えています。そのうえ、Javaを習得しておけば、CやC++のような他のプログラミング言語も容易に理解できます。早いうちに学んでおいて損はないでしょう。
なお、本書のコラムや脚注では少し高度な内容を主に取り扱っています。プログラミング初心者の方は、初読の際には読み飛ばしてくださってかまいません。Javaをマスターするためには、何度か本書を読み返す必要があるかと思います。コラムは、あとから読み直したときにでも参照してみてください。
プログラミングで使う用語にはカタカナが多く、覚えづらく感じる方もいらっしゃるかと思います。それらのカタカナ語のほとんどは英語に由来するものです。そこで本書では、主要なカタカナ専門用語には英語の綴りを付すことにしました。お手持ちの英和辞書でその綴りをひいてみてください。きっと言葉のイメージをつかめるはずです。
本書の中心は実用志向のJavaアプリケーションの作成ですが、エンターテインメント志向のJavaアプレットの作成方法も解説します。仕事でもホビーでも、本書を通じてJavaプログラミングの楽しさを発見していただければ、著者にとって無上の喜びです。
松浦 健一郎 / 司 ゆき
ページ先頭へ
目次
第一章 Java&JBuilderの世界へようこそ
第二章 はじめてのJavaプログラミング
第三章 Java言語の基礎知識
第四章 レイアウトとパネル
第五章 Java言語の基礎知識 クラス編
第六章 グラフィックスを利用する
第七章 さまざまなSwingコンポーネント
第八章 実用的なアプリケーションの作成
第九章 アプレットの作成
付録CD-ROM
第一章 Java&JBuilderの世界へようこそ
- Javaとは?JBuilderとは?
- Javaとは何か?
- 同一のプログラムがさまざまなマシンで動く
- プログラム開発の仕組み
- Javaによるプログラム開発の仕組み
- 理解しやすいオブジェクト指向言語である
- Javaの開発環境
- JBuilderとは何か?
- JBuilderのインストール
- インストールの手順
- 使用許諾コードの入手
- CD-ROMからのインストール
- 使用許諾コードの登録
- JBuilderツアー
- プロジェクトペイン/内容ペイン/構造ペイン
- ソースビュー
- 設計ビュー
- コンポーネントパレット
- デザイナ
- 設計ビューの構造ペイン
- インスペクタ
- Beanビュー/文書ビュー/履歴ビュー
- メッセージペイン
- ヘルプ
- JBuilderの環境設定
- ソースビューのカスタマイズ
- キー配置の設定
- タブとインデント
- フォント
- 表示色
- AppBrowser全体のカスタマイズ
目次先頭へ ページ先頭へ
第二章 はじめてのJavaプログラミング
- アプリケーションの雛型の作成
- JBuilderにおけるJavaアプリケーションの作成手順
- プロジェクト
- プロジェクトウィザード
- アプリケーションウィザード
- アプリケーションの雛型のテスト実行
- アプリケーションに手を加える
- ラベルを使ったメッセージの表示
- ボタンとイベント処理の追加
- アプリケーションのデバッグと単体実行
- デバッグ
- 作成したアプリケーションの単体実行
- コマンドラインからの実行方法
- ショートカットを利用した実行方法
- アプリケーションのファイル構成と配布方法
目次先頭へ ページ先頭へ
第三章 Java言語の基礎知識
- テスト環境を用意する
- Java言語の基礎要素
- 変数と型
- 変数と型の宣言
- Javaで用意される変数の型
- 変数の名前
- 値
- 式
- 文
- 演算子
- 演算子の優先順位
- 算術演算子
- ビット演算子
- 代入演算子
- 関係演算子
- 論理演算子
- 条件演算子
- 文字列
- String型
- 文字列の連結
- 文字列の比較
- 文字列から数値への変換
- 数値から文字列への変換
- 制御構文
- if-else
- switch-case
- while
- do-while
- for
- break
- continue
- その他の構文
目次先頭へ ページ先頭へ
第四章 レイアウトとパネル
- レイアウト
- コンテナ
- BorderLayout
- FlowLayout
- GridLayout
- CardLayout
- GridBagLayout
- パネル
- レイアウトを利用したアプリケーション
目次先頭へ ページ先頭へ
第五章 Java言語の基礎知識 クラス編
- クラス
- クラスとインスタンス
- Javaにおけるクラスとインスタンス
- メソッドと戻り値
- コンストラクタ
- メソッドを追加する
- 変数・メソッドのアクセス制限と修飾子
- クラス変数の値を変更するためのメソッド
- アクセス制限
- パッケージ
- 変数・メソッドの修飾子
- static/finalと変数
- staticメソッド
- 基本型とクラス、Stringクラス
- 変数のスコープ、インスタンスと参照
- 変数のスコープ
- 同一名称の変数と変数の隠蔽
- 値渡しと参照渡し
- JBuilderにおけるクラスの構築
- PCクラスのまとめ
- JBuilderにおけるオリジナルクラスの作成手順
- プロジェクトとアプリケーションの作成
- クラスの作成
- 動作チェック用プログラムを追加
- クラスの継承
- 継承によるサブクラスの作成
- サブクラスの宣言
- 変数の宣言
- コンストラクタの定義
- メソッドのオーバーライド
- オーバーライドの利点
- メソッドの追加
- JBuilderにおけるサブクラスの作成手順
- クラスに関するその他の重要事項
- コンストラクタと例外処理
- インタフェース
- コンポーネントとクラスの関係
- イベント定義と匿名クラス
目次先頭へ ページ先頭へ
第六章 グラフィックスを利用する
- グラフィックスを扱うための準備
- さまざまな描画機能
- 矩形の描画
- 既存の色を使った描画
- RGB値による色の作成
- グラデーション描画
- さまざまな図形の描画
- 文字列の描画とフォントの選択
- 画像の表示
- グラフィックスを用いたアプリケーション
目次先頭へ ページ先頭へ
第七章 さまざまなSwingコンポーネント
- Swingコンポーネントの概要
- さまざまなSwingコンポーネント
- ラジオボタン
- ボタングループ
- トグルボタン
- チェックボックス
- テキストフィールド/パスワードフィールド
- コンボボックス/リスト
- スライダー
- コンポーネントの利用例
- 曜日を計算するアプリケーション
- 標準体重を計算するアプリケーション
目次先頭へ ページ先頭へ
第八章 実用的なアプリケーションの作成
- メニュー
- メニュー関連コンポーネント
- メニューを使ったアプリケーションの作成
- メニューの編集
- メニュー/メニュー項目の追加
- メニュー項目に対するショートカットキーの設定
- メニュー項目に対するイベント処理の定義
- チェックボックス/ラジオボタン付きメニューの使い方
- チェックボックス付きメニュー項目
- ネストしたメニューとラジオボタン付きメニュー項目
- メッセージボックス
- メッセージボックスの基本的な使い方
- 確認用のメッセージボックス
- 入力用のメッセージボックス
- ファイルダイアログとファイルの読み書き
- テキストエディタの作成
目次先頭へ ページ先頭へ
第九章 アプレットの作成
- 簡単なアプレットの作成
- アプレットとは
- アプレットの作成例〜「列車の旅」アプレット
- プロジェクトとアプレットの雛型
- 作成されたアプレットの雛型
- 画像の読み込みと描画
- スレッドを用いたアニメーション
- スライダーの追加
- 自動生成されたHTMLファイルの内容
- JBuilderによるアプレットの実行
- Webブラウザによるアプレットの実行
- JREのインストール
- HTML Converterのインストール
- HTMLファイルの変換
- 「ひぐぺんたたき」ゲームアプレット
- ファイル構成
- HTMLファイルの内容
- プログラムの内容
- 乱数の使用
- 音声の再生
- Media Trackerクラスによる画像の一括読み込み
目次先頭へ ページ先頭へ
索引
付録CD-ROMの主な内容
-
Borlnad JBuilder6 Personal
-
サンプルプログラムとそのソースコード
- JRE 1.3
- HTML Converter
目次先頭へ ページ先頭へ
※この目次は、書籍の目次を一部割愛したものです。
ページ先頭へ
関連リンク
書誌情報 こんな方に 概要 はしがき 目次 付録CD-ROM 関連リンク
楽天ブックスはこちらからどうぞ
最終更新