JAVA関連書籍一覧11
| 一覧10へ | 書籍一覧目次へ | トップページへ | 一覧12へ |
|
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章 カレンダー
|
||||||||||||||||
|
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のパッケージを収録しています。 [目次]
|
||||||||||||||||
|
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には、本書で利用するサンプルプログラムおよびアイコン/画像ファイルを収録しています。 [目次]
|
||||||||||||||||
|
UMLを使った
Javaデザインパターン ―再利用可能プログラミング設計集
ISBN4-87783-013-8 カットシステム 原書:John Willey&Sons「Patterns in Java Volume2」 Mark Grand 著 原 潔,宮本 道夫,瀬尾 明志 訳 CD-ROM付き B5変型判 420頁 本体価格4,200円 2000年6月発売
[目次]第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について
|
||||||||||||||||
|
Jiniって何だ?
ISBN4-906391-77-X カットシステム 荒川 編、NTTデータJava研究会 著 A5判 180頁 本体価格1,400円 [内容] Jiniは全く新しい概念から生まれたOSです。WindowsやMacOS で言われるドライバー(プリンタードライバーなど)をJiniは必要としていません。このソフトをデザインしたのは有名なビル・ジョイです。 本書では、こういったJini誕生の背景を解説します。家電からコンピュータまでを視野に入れたJiniは将来に何をもたらすのかを検証します。 また、本書ではいろいろな角度からJiniを解き明かします。
[目次]
|