JAVA関連書籍一覧11

|   一覧10へ   |   書籍一覧目次へ   |    トップページへ   |    一覧12へ   |

BD10219_.GIF (978 バイト)

 

Amazon.co.jpで購入する

cbook24.comで購入する

JAVA関連書籍一覧 目次


SwingによるJava GUIプログラミング

ISBN4-906391-63-X  カットシステム

大村 忠史 著

CD-ROM付き

B5変判  396頁  本体価格3600円

[内容]

次期Java開発キット(JDK)で標準提供されるSwingは、これまでのJavaのユーザーインターフェース(AWT)を一新する新しいGUIです。 AWTと比べ豊富で奥が深い機能、斬新な画面のセンスを持つSwingは、 GUIアプリケーション全盛の現在、Javaの将来を担うといわれています。

本書では、Swingのオブジェクト指向のデザインパターンに則って、短いコーディングでいかにSwingのパワーを引き出せるかを解説しています。テキストエディタと明快なサンプルを使ってSwingプログラミングを解き明かす本書は、今後爆発的に増加すると思われるJavaプログラマの基本図書としてお勧めです。

[目次]

第1章  JavaとSwing
第2章  Swingで作るGUIの基礎
第3章  イベント処理の基礎とダイアログボックス
第4章  さまざまなコンポーネントを使ってみる(1)
第5章  さまざまなコンポーネントを使ってみる(2)
第6章  電卓
第7章  メモ帳
第8章  カレンダー

 

 

Amazon.co.jpで購入する

cbook24.comで購入する

JAVA関連書籍一覧 目次

SwingによるJava GUIプログラミング II

ISBN4-906391-73-7  カットシステム

大村 忠史 著

CD-ROM付

B5変型判  368頁  本体価格3,200円

[内容]

 『SwingによるJava GUIプログラミング』 (5月刊行)の続編です。本編では、前編で触れられていないSwingコンポーネントおよびその機能について取り上げます。具体的には、表組み用のコンポーネントであるJTable、セルを管理するTableCellRendererやTableCellEditor、 GUIのウィンドウとMDIを管理するJDesktopPaneとJInternalFrame、さらに多彩なレイアウト機能を可能にするLayoutManagerなどです。特に、JTableはSwingのなかで最も興味深く、かつ奥深いコンポーネントとして注目されており、その情報は多くのSwingプログラマに渇望されています。本書ではボリュームの半分以上を費やし、JTableを徹底的に解説し、掘り下げます。前編と合わせ本編により、膨大なJava GUIコンポーネント群である Swingのかなりの部分を網羅することができます。さらに、Swing1.1との違いを該当箇所に注意書きを適宜盛り込むなど、次期バージョンに対しても配慮しています。

添付のCD-ROMには、本書で取り上げる100に及ぶ全サンプルに加え、 JavaSoft社から提供されるJDK1.1.7およびSwing1.0.3のパッケージを収録しています。

[目次]

第1章 JTableの紹介
第2章 JTableにおけるセル選択とカーソル移動
第3章 JTableにおけるローとカラムの移動・削除・挿入
第4章 TableCellRenderer
第5章 TableCellEditor
第6章 JDesktopPaneとJInternalFrame
第7章 ルックアンドフィールのカスタマイズ
第8章 ファイラーアプリケーション

 


Amazon.co.jpで購入する

cbook24.comで購入する

JAVA関連書籍一覧 目次

 

SwingによるJava GUIプログラミングIII

ISBN4-87783-015-4  カットシステム

大村 忠史 著

CD-ROM付

B5変型判  368頁(口絵カラーページ含)  本体価格3,000円

[内容]

本邦初のSwing解説書として刊行して以来、パートIパートIIともにJavaプログラマから「タイムリーである/内容が詳しい/サンプルが豊富…」と絶大の信頼をいただいております『SwingによるJava GUIプログラミング』シリーズの第3弾の登場です。本書パートIIIでは、最新版のJava環境におけるSwing (Java2 SDK1.2.2およびJDK1.1.8+Swing1.1.1)の新しい機能をいち早く取り上げると同時に、前二作を補強するトピックを解説しています。具体的には、Swing1.1.1以降に実装されたHTML表示機能をはじめ、 Textパッケージ、JFileChooser、各種Paneといった、“リッチな” アプリケーションに欠かせない機能とテクニックの紹介に努めています。さらに、学習効果を高めるために、画像処理を使ったJavaDesktop (Swing独自のデスクトップ環境)など、読者の興味をひくサンプルプログラムを使っています。とりあえず実行させてみるだけでもおもしろい、秀逸なプログラムばかりです。

添付のCD-ROMには、本書で利用するサンプルプログラムおよびアイコン/画像ファイルを収録しています。

[目次]

第1章 Swingの環境設定と追加情報
第2章 SwingコンポーネントでのHTMLサポート
第3章 Swingコンポーネントでの画像処理
第4章 JFileChooserとJavaデスクトップ
第5章 JTextField、PlaneDocument、および関連イベント
第6章 キャレットとキーマップ
第7章 HTML番外編

 

Amazon.co.jpで購入する

cbook24.comで購入する

JAVA関連書籍一覧 目次

UMLを使った Javaデザインパターン ―再利用可能プログラミング設計集

ISBN4-87783-013-8 カットシステム

原書:John Willey&Sons「Patterns in Java Volume2

Mark Grand 著

原 潔,宮本 道夫,瀬尾 明志 訳

CD-ROM付き

B5変型判  420頁  本体価格4,200円  2000年6月発売

[内容]

本書は、再利用可能なソフトウェアパターンを集めたプログラミング設計集です。実装言語にはJavaを採用しています。ソフトウェアパターンは,ソフトウェア開発において繰り返し発生する問題に対する,再利用可能な解法です。本書には,数多くのソフトウェアパターンが含まれています。

本書の目的は,経験豊かなプログラマがソフトウェアパターンを論議する際に必要な共通の言葉を提供することにあります。それはまた,まだソフトウェアパターンを発見していないプログラマがソフトウェアパターンについて学ぶのにも役に立つでしょう。

[目次]
第1章	ソフトウェアパターン入門

 ・パターンの記述
 ・パターンの簡単な歴史
 ・本書の構成

第2章	UMLの概要

 ・クラス図
 ・コラボレーション図
 ・ステートチャート図

第3章	ソフトウェアライフサイクル

 ・事例研究

第4章	基本デザインパターン

 ・Delegation(継承を使用しないとき)[Grand98]
 ・Interface [Grand98]
 ・Immutable [Grand98]
 ・Marker Interface [Grand98]
 ・Proxy

第5章	生成に関するパターン

 ・Factory Method [GoF95]
 ・Abstract Factory [GoF95]
 ・Builder [GoF95]
 ・Prototype [GoF95]
 ・Singleton [GoF95]
 ・Object Pool [Grand98]

第6章	分割に関するパターン

 ・Layered Initialization [Grand98]
 ・Filter [BMRSS96]
 ・Composite [GoF95]

第7章	構造に関するパターン

 ・Adapter [GoF95]
 ・Iterator [GoF95]
 ・Bridge [GoF95]
 ・Faccade [GoF95]
 ・Flyweight [GoF95]
 ・Dynamic Linkage [Grand98]
 ・Virtual Proxy [Larman98]
 ・Decorator [GoF95]
 ・Cache Management [Grand98]

第8章	振る舞いに関するパターン

 ・Chain of Responsibility [GoF95]
 ・Command [GoF95]
 ・Little Language [Grand98]
 ・Mediator [GoF95]
 ・Snapshot [Grand98]
 ・Observer [GoF95]
 ・State [GoF95]
 ・Null Object [Woolf97]
 ・Strategy [GoF95]
 ・Template Method [GoF95]
 ・Visitor [GoF95]

第9章	並行性に関するパターン

 ・Single Threaded Execution [Grand98]
 ・Guarded Suspension [Lea97]
 ・Balking [Lea97]
 ・Scheduler [Lea97]
 ・Read/Write Lock [Lea97]
 ・Producer-Consumer
 ・Two-Phase Termination [Grand98]

付録A	付属CD-ROMについて

Amazon.co.jpで購入する

cbook24.comで購入する

JAVA関連書籍一覧 目次

Jiniって何だ?

ISBN4-906391-77-X  カットシステム

荒川 編、NTTデータJava研究会 著

A5判  180頁  本体価格1,400円

[内容]

Jiniは全く新しい概念から生まれたOSです。WindowsやMacOS で言われるドライバー(プリンタードライバーなど)をJiniは必要としていません。このソフトをデザインしたのは有名なビル・ジョイです。

本書では、こういったJini誕生の背景を解説します。家電からコンピュータまでを視野に入れたJiniは将来に何をもたらすのかを検証します。

また、本書ではいろいろな角度からJiniを解き明かします。

  • サンはどのような戦略をもっているのだろうか?
  • 業界はJiniをどうみているのだろうか?
  • 他の競合製品は何か?
  • Jiniはどんな分野でどのように使われだろうか?
  • どんな夢が実現するのだろうか?
本書ではJiniの可能性について探求します。

[目次]
第1章 Jiniとは何か
第2章 Jini誕生物語
第3章 なぜ今、Jiniなのか
第4章 Jini技術解説
第5章 Jini普及への課題
第6章 座談会: Jiniのある将来

JAVA関連書籍次のページ       JAVA関連書籍目次          トップページ