このページ以下では、ソースコード付きの小さなJava Swingアプリケーションを例にして、GUIプログラム作成のコツなどを解説しています。

screenshots.png

Swingとは

Swingは、GUI(グラフィカル・ユーザ・インタフェース)を作成するための、Java標準のコンポーネントセット(ライブラリ、UIツールキット)です。

新着記事

Tips一覧

ライセンス

このページ以下のすべてのソースコードは、GitHubで、MITライセンスのもと公開しています。

  • Gitリポジトリを取得する場合:
    git clone https://github.com/aterai/java-swing-tips.git
  • Subversionで特定のディレクトリ以下のみ取得する場合:
    # ./SurrogatePairディレクトリを作成し、trunk/SurrogatePair以下のサンプルコードだけチェックアウト
    svn co https://github.com/aterai/java-swing-tips/trunk/SurrogatePair

編集方針

更新履歴

動作環境

このサイトにあるサンプルの、動作・テスト環境や、JDKのダウンロード、利用方法、質問、不具合報告についてお願いなどを記述しています。

参考リンク

参考にしたサイトなどのリンクをまとめています。

コメント

  • SPAM対策で閉鎖する前のコメントのログ
  • forums.oracle.comを、community.oracle.comに一括置換。 -- aterai
  • bugs.sun.combugs.java.comに一括置換。 -- aterai
  • docs.oracle.com/javase/jp/8/apidocs.oracle.com/javase/jp/8/docs/apiに一括置換。 -- aterai
  • JTextArea, JTextPane, JEditorPane」の一覧ページを、「JTextArea」と「JTextPane, JEditorPane」の二つに分離。 -- aterai