blob: e0344dcf375d4ff6391e10e68b41f56444938446 [file] [log] [blame]
<html>
<!--
Copyright (c) 2009 - 2014 Oracle and/or its affiliates. All rights reserved.
-->
<head>
<title>Java GUIアプリケーションの学習 - NetBeansチュートリアル、ガイド、および記事</title>
<meta name="description" CONTENT="All about the NetBeans GUI Builder">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<link rel="stylesheet" type="text/css" href="../../netbeans.css">
</head>
<body>
<h1>Java GUIアプリケーションの学習</h1>
<h4>Java GUIアプリケーションとは</h4>
<p>Java GUIアプリケーションは、Java標準コンポーネントのGUIコンポーネント・セットであるSwingを使用するアプリケーションで、デスクトップにデプロイします。</p>
<p>NetBeans IDEのSwing GUIビルダーを使用すると、GUI開発プロセスが簡易化され、事前インストールされたSwingおよびAWTコンポーネントを使用して外観を確認しながらJava GUIアプリケーションを作成できます。</p>
<p><a href="http://www.oracle.com/technetwork/java/javafx/overview/index.html?ssSourceSiteId=otncn">JavaFX</a>は、開発者による複数のプラットフォームで同様に動作するリッチ・インターネット・アプリケーション(RIA)の設計、作成、テスト、デバッグおよびデプロイを可能にする多彩なグラフィックスおよびメディア・パッケージのセットです。</p>
<table class="full-width">
<tbody>
<tr>
<td class="valign-top">
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>開始</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://docs.oracle.com/javafx/2/get_started/jfxpub-get_started.htm">JavaFXの開始</a> </li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" class="left">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>チュートリアルおよび記事</h1>
</div>
<div class="trail-box-content">
<p><b>JavaFX 8 Developer Preview</b></p>
<ul class="b-bottom-dashed">
<li class="new-bullet"><a href="http://docs.oracle.com/javafx/8/3d_graphics/jfxpub-3d_graphics.htm">JavaFX 3Dグラフィックスの開始</a></li>
<li class="new-bullet"><a href="http://docs.oracle.com/javafx/8/embed_swing/jfxpub-embed_swing.htm">JavaFXアプリケーションへのSwingコンテンツの埋込み</a></li>
<li class="new-bullet"><a href="http://docs.oracle.com/javafx/8/webview/jfxpub-webview.htm">JavaFXアプリケーションへのHTMLコンテンツの追加</a></li>
</ul>
<p><b>JavaFXの開始</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/2/overview/jfxpub-overview.htm">JavaFXとは</a></li>
<li><a href="http://docs.oracle.com/javafx/2/deployment/whatsnew_deployment.htm">JavaFXアプリケーションのデプロイ: 概要</a></li>
</ul>
<p><b>JavaFX Scene Builder </b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/scenebuilder/1/overview/jsbpub-overview.htm">JavaFX Scene Builderの概要</a></li>
<li><a href="http://docs.oracle.com/javafx/scenebuilder/1/get_started/jsbpub-get_started.htm">JavaFX Scene Builder 1.1の概要</a></li>
<li><a href="http://docs.oracle.com/javafx/scenebuilder/1/user_guide/jsbpub-user_guide.htm">JavaFX Scene Builderユーザーズ・ガイド</a></li>
<li><a href="http://docs.oracle.com/javafx/scenebuilder/1/use_java_ides/sb-with-nb.htm#CIHDHEFE">Scene BuilderとNetBeans IDEを組み合せた使用</a></li>
</ul>
<p><b>JavaFXアプリケーション・ロジック</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/2/architecture/jfxpub-architecture.htm">JavaFXアーキテクチャ</a></li>
<li><a href="http://docs.oracle.com/javafx/2/scenegraph/jfxpub-scenegraph.htm">JavaFX Sceneグラフの操作</a></li>
<li><a href="http://docs.oracle.com/javafx/2/binding/jfxpub-binding.htm">JavaFXプロパティおよびバインドの使用</a></li>
<li><a href="http://docs.oracle.com/javafx/2/collections/jfxpub-collections.htm">JavaFXコレクションの使用</a></li>
<li><a href="http://docs.oracle.com/javafx/2/threads/jfxpub-threads.htm">JavaFXでの同時実行</a></li>
<li><a href="http://docs.oracle.com/javafx/2/best_practices/jfxpub-best_practices.htm">JavaFXベスト・プラクティスの実装</a></li>
</ul>
<p><b>JavaFXユーザー・インタフェース </b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/2/layout/jfxpub-layout.htm">JavaFXでのレイアウトの使用 </a></li>
<li><a href="http://docs.oracle.com/javafx/2/text/jfxpub-text.htm">JavaFXでのテキストおよびテキスト・エフェクトの使用</a></li>
<li><a href="http://docs.oracle.com/javafx/2/ui_controls/jfxpub-ui_controls.htm">JavaFX UIコントロールの使用</a></li>
<li><a href="http://docs.oracle.com/javafx/2/fxml_get_started/jfxpub-fxml_get_started.htm">マスタリングFXML </a></li>
<li><a href="http://docs.oracle.com/javafx/2/events/jfxpub-events.htm">JavaFXイベントの処理 </a></li>
<li><a href="http://docs.oracle.com/javafx/2/charts/jfxpub-charts.htm">JavaFXチャートの使用 </a></li>
<li><a href="http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm">JavaFXアプリケーションへのHTMLコンテンツの追加</a></li>
<li><a href="http://docs.oracle.com/javafx/2/css_tutorial/jfxpub-css_tutorial.htm">CSSによるJavaFXアプリケーションのスキニング </a></li>
<li><a href="http://docs.oracle.com/javafx/2/drag_drop/jfxpub-drag_drop.htm">JavaFXアプリケーションでのドラッグ・アンド・ドロップ機能</a></li>
<li><a href="http://docs.oracle.com/javafx/2/canvas/jfxpub-canvas.htm">キャンバスでの作業</a></li>
<li><a href="http://docs.oracle.com/javafx/2/image_ops/jfxpub-image_ops.htm">イメージOps APIの使用</a></li>
</ul>
<p><b>JavaFXエフェクト、アニメーションおよびメディア</b></p>
<ul class="b-bottom-dashed">
<li><a href="http://docs.oracle.com/javafx/2/visual_effects/jfxpub-visual_effects.htm">JavaFXでのビジュアル・エフェクトの作成</a></li>
<li><a href="http://docs.oracle.com/javafx/2/transformations/jfxpub-transformations.htm">JavaFXでの変換の適用</a></li>
<li><a href="http://docs.oracle.com/javafx/2/animations/jfxpub-animations.htm">JavaFXでの移行およびタイムライン・アニメーションの作成</a></li>
<li><a href="http://docs.oracle.com/javafx/2/media/jfxpub-media.htm">JavaFXアプリケーションへのメディア・アセットの組込み </a></li>
</ul>
<p><b>JavaFXデプロイメントなど</b></p>
<ul>
<li><a href="http://docs.oracle.com/javafx/2/deployment/jfxpub-deployment.htm">JavaFXアプリケーションのデプロイ </a></li>
<li><a href="http://docs.oracle.com/javafx/2/swing/jfxpub-swing.htm">Swing開発者向けのJavaFX</a></li>
<li><a href="http://docs.oracle.com/javafx/2/swt_interoperability/jfxpub-swt_interoperability.htm">SWTとのJavaFX相互運用性</a></li>
<li><a href="http://docs.oracle.com/javafx/2/doclet/jfxpub-doclet.htm">JavaFXでのドックレットの使用</a></li>
</ul>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" class="left">
</div>
</div>
</td>
<td class="valign-top half-width">
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>チュートリアルおよび記事</h1>
</div>
<div class="trail-box-content">
<p><b>Swingの開始</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/java/native_pkg.html">NetBeans IDEでのネイティブ・パッケージング</a> </li>
<li><a href="../docs/java/gui-functionality.html">Java GUIビルドの概要</a></li>
<li><a href="../docs/java/quickstart-gui.html">NetBeans IDEでのSwing GUIのデザイン</a></li>
<li><a href="../docs/java/quickstart-gui-legend.html">NetBeans IDE GUIビルダーの視覚的なフィード・バックの説明</a></li>
<li><a href="../docs/java/gui-image-display.html">GUIアプリケーションでのイメージの処理</a></li>
<li><a href="../docs/java/gui-filechooser.html">GUIアプリケーションへのファイル選択用ダイアログの追加</a></li>
<li><a href="../docs/java/gbcustomizer-basic.html">GridBagカスタマイザを使用した基本的なJavaフォームの設計</a></li>
<li><a href="../docs/java/gbcustomizer-advanced.html">GridBagカスタマイザを使用した高度なJavaフォームの設計</a></li>
<li><a href="../docs/java/gui-gaps.html">NetBeans GUIビルダーでのギャップ編集機能のサポート</a></li>
<li><a href="../docs/java/debug-visual.html">ビジュアル・デバッガの使用</a></li>
</ul>
<p><b>Java PersistenceおよびBeansのバインディング</b></p>
<ul class="b-bottom-dashed">
<li><a href="../docs/java/gui-binding.html">JavaアプリケーションでのBeansとデータのバインディング</a></li>
<li><a href="../docs/java/hibernate-java-se.html">Java SwingアプリケーションでのHibernateの使用</a></li>
<li><a href="../docs/java/maven-hib-java-se.html">Hibernateを使用したMaven Swingアプリケーションの作成</a></li>
</ul>
<p><b>国際化</b></p>
<ul>
<li><a href="../docs/java/gui-automatic-i18n.html">GUIフォームの国際化</a></li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" class="left">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>スクリーンキャスト</h1>
</div>
<div class="trail-box-content">
<ul>
<li class="new-bullet"><a href="http://www.youtube.com/watch?v=ddJpDi5SWFc">JavaFXグラフィックスのヒントとテクニック集</a></li>
<li><a href="https://blogs.oracle.com/geertjan/entry/thanks_javafx_wysiwyg_html_editor">JavaFXによるNetBeans IDE用WYSIWYG HTMLエディタ</a></li>
<li><a href="../docs/java/nb_fx_screencast.html">デモ: NetBeans IDEでのJavaFXサポート</a></li>
<li><a href="../docs/java/gui-builder-screencast.html">NetBeans IDEでのSwing GUIのデザイン</a></li>
</ul>
<div class="b-top-dashed align-right"><br><p>
<a href="../../community/media.html"><img alt="" src="../../images_www/v6/arrow-button.gif">すべてのスクリーンキャスト</a></p>
</div>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" class="left">
</div>
</div>
<!--<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" width="7" height="21" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" width="7" height="21" class="left">
here is the box header
<h1>Sample Applications</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://javafx.com/samples/" target="_blank">JavaFX samples on JavaFX.com</a></li>
</ul>
<div class="b-top-dashed align-right"><br><p>
<a href="../samples/index.html">
<img width="15" height="12" src="../../images_www/v6/arrow-button.gif" alt=""/>
All Sample Applications
</a></p>
</div>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" width="7" height="6" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" width="7" height="6" class="left">
</div>
</div>-->
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>コミュニティの寄稿ドキュメント</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://netbeans.dzone.com/articles/how-integrate-javafx-netbeans-part3">NetBeansプラットフォーム・ウィザードへのJavaFXの統合方法(パート1)</a>(<em>Sean Phillips著</em>)</li>
<li><a href="http://netbeans.dzone.com/articles/how-integrate-javafx-netbeans" target="_blank">NetBeansプラットフォーム・メニュー・バーへのJavaFXの統合方法</a>(<em>Geertjan Wielenga著</em>)</li>
<li><a href="http://wiki.netbeans.org/UsingNetbeansMatisseAndEclipseInParallel" target="_blank">Netbeans MatisseとEclipseの並行使用</a></li>
</ul>
<div class="b-top-dashed align-right"><br><p>
<a href="http://wiki.netbeans.org/CommunityDocs_Contributions" target="_blank"><img alt="" src="../../images_www/v6/arrow-button.gif">コミュニティのすべての寄稿ドキュメント</a></p>
</div>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" class="left">
</div>
</div>
<div class="trail-box">
<div class="trail-box-header">
<img src="../../images_www/v6/trails/trails-box-tr.png" class="right">
<img src="../../images_www/v6/trails/trails-box-tl.png" class="left">
<!-- here is the box header -->
<h1>その他のリソース</h1>
</div>
<div class="trail-box-content">
<ul>
<li><a href="http://download.oracle.com/javafx/">JavaFXドキュメント</a></li>
<li><a href="http://wiki.netbeans.org/JavaFX">JavaFXサポートに関するNetBeans Wikiページ</a></li>
<li><a href="http://docs.oracle.com/javase/tutorial/uiswing/index.html" target="_blank">docs.oracle.comのSwingチュートリアル</a></li>
<li><a href="https://www.java.net//community/javafx/faqs">JavaFX FAQ</a></li>
<li><a href="http://wiki.netbeans.org/NetBeansUserFAQ#GUI_Editor_.28Matisse.29" target="_blank">GUIエディタのFAQ</a> </li>
<li class="new-bullet"><em>NetBeans IDEによるアプリケーションの開発</em>での<a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG399">JavaFXプロジェクトの使用</a></li>
<li class="new-bullet"><em>NetBeans IDEによるアプリケーションの開発</em><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG920">Java GUIの実装</a></li>
<li class="new-bullet"><em>NetBeans IDEによるアプリケーションの開発</em><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG1245">Java Persistenceを使用した開発</a></li>
<li class="new-bullet"><em>NetBeans IDEによるアプリケーションの開発</em><a href="http://www.oracle.com/pls/topic/lookup?ctx=nb8000&amp;id=NBDAG188">ソース・コードの実装</a></li>
</ul>
</div>
<div class="trail-box-bottom">
<img src="../../images_www/v6/trails/trails-box-br.png" class="right">
<img src="../../images_www/v6/trails/trails-box-bl.png" class="left">
</div>
</div>
</td>
</tr>
</tbody>
</table>
</body>
</html>