Swing/_TestedEnvironments のバックアップ(No.40)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/_TestedEnvironments へ行く。
- 1 (2013-02-03 (日) 00:41:48)
- 2 (2013-02-21 (木) 14:12:54)
- 3 (2013-03-05 (火) 15:53:06)
- 4 (2013-04-17 (水) 15:57:06)
- 5 (2013-04-18 (木) 16:16:37)
- 6 (2013-06-19 (水) 12:07:07)
- 7 (2013-08-28 (水) 21:19:34)
- 8 (2013-08-29 (木) 01:18:30)
- 9 (2013-09-11 (水) 15:23:33)
- 10 (2013-09-11 (水) 20:24:29)
- 11 (2013-10-16 (水) 15:37:05)
- 12 (2014-01-15 (水) 17:16:32)
- 13 (2014-03-23 (日) 20:20:12)
- 14 (2014-03-24 (月) 00:29:27)
- 15 (2014-04-16 (水) 06:35:45)
- 16 (2014-05-29 (木) 16:49:20)
- 17 (2014-07-17 (木) 21:07:36)
- 18 (2014-07-19 (土) 04:17:10)
- 19 (2014-08-20 (水) 17:48:43)
- 20 (2014-09-04 (木) 04:10:35)
- 21 (2014-09-27 (土) 13:01:10)
- 22 (2014-10-01 (水) 19:19:13)
- 23 (2014-10-03 (金) 16:18:16)
- 24 (2014-10-03 (金) 17:57:38)
- 25 (2014-10-15 (水) 18:45:55)
- 26 (2014-10-16 (木) 00:29:51)
- 27 (2014-11-08 (土) 01:26:47)
- 28 (2015-01-21 (水) 21:13:37)
- 29 (2015-03-05 (木) 13:51:53)
- 30 (2015-03-25 (水) 17:32:05)
- 31 (2015-04-15 (水) 14:57:38)
- 32 (2015-07-15 (水) 20:09:53)
- 33 (2015-10-26 (月) 04:51:55)
- 34 (2016-01-20 (水) 20:26:35)
- 35 (2016-04-20 (水) 20:26:34)
- 36 (2016-06-25 (土) 21:13:58)
- 37 (2016-07-20 (水) 14:51:19)
- 38 (2016-08-17 (水) 19:15:17)
- 39 (2016-09-27 (火) 20:04:43)
- 40 (2017-01-18 (水) 19:35:40)
- 41 (2017-04-19 (水) 20:39:54)
- 42 (2017-07-19 (水) 18:55:56)
- 43 (2017-07-27 (木) 17:47:00)
- 44 (2017-10-18 (水) 15:32:47)
- 45 (2018-01-17 (水) 15:15:58)
- 46 (2018-01-22 (月) 16:05:50)
- 47 (2018-04-18 (水) 16:08:43)
- 48 (2018-07-11 (水) 19:59:02)
- 49 (2018-07-18 (水) 20:20:43)
- 50 (2018-08-17 (金) 13:28:25)
- 51 (2018-10-02 (火) 13:49:22)
- 52 (2018-10-19 (金) 16:45:46)
- 53 (2018-11-15 (木) 15:19:09)
- 54 (2019-01-17 (木) 16:07:18)
- 55 (2019-04-19 (金) 18:00:07)
- 56 (2019-05-09 (木) 19:34:26)
- 57 (2019-07-31 (水) 13:28:30)
- 58 (2019-11-18 (月) 15:46:41)
- 59 (2019-11-20 (水) 22:20:36)
- 60 (2019-11-21 (木) 14:14:59)
- 61 (2019-11-27 (水) 19:24:22)
- 62 (2019-12-21 (土) 02:17:13)
- 63 (2020-03-03 (火) 18:09:44)
- 64 (2020-08-08 (土) 16:35:07)
- 65 (2022-01-01 (土) 01:38:20)
- 66 (2022-03-29 (火) 15:19:13)
- 67 (2022-04-22 (金) 07:54:38)
- 68 (2022-09-16 (金) 11:54:10)
- 69 (2022-10-24 (月) 15:23:51)
- 70 (2023-10-30 (月) 11:15:01)
- 71 (2024-01-18 (木) 12:10:16)
- 72 (2024-07-08 (月) 14:28:57)
- 73 (2024-07-09 (火) 11:48:08)
- 74 (2024-07-20 (土) 23:50:17)
- 75 (2024-10-19 (土) 22:54:44)
- 76 (2025-01-24 (金) 12:37:14)
- 77 (2025-04-18 (金) 21:43:17)
- 78 (2025-08-17 (日) 03:03:59)
- 79 (2025-10-25 (土) 02:15:03)
- title: Java Swing 動作環境 description: このサイトにあるサンプルの動作・テスト環境や、JDKのダウンロード、利用方法など
サンプル利用方法
Jarファイルで起動する場合
example.jarをダウンロードしてサンプルプログラムを起動する場合は、コマンドプロンプトで、以下のように入力します。
java -jar example.jar
JarファイルがJavaに関連付けされている場合は、マウスでダブルクリックでも起動します。
ソースをコンパイルして起動する場合
src.zipをダウンロードしたり、GitHubからソースコード一式を取得することができます。
git clone https://github.com/aterai/java-swing-tips.git
各サンプルには、Antを利用できるようにbuild.xmlが用意されているので、環境変数JAVA_HOME、ANT_HOMEを設定し、そのbuild.xmlがあるディレクトリに移動して、コマンドプロンプトからantと入力するとソースコードがコンパイルされます。コンパイルからサンプルの起動をまとめて実行する場合は、runターゲットを使用します。
ant run
以下のように、コンパイルした後でrun.bat(run.sh)を実行してサンプルを起動する方法もあります。
cd AccordionPanel ant compile sh run.sh
動作環境
このサイトにあるサンプルコードは、主に以下の環境で開発と動作確認を行っています。
Windows 10 64bit>ver Microsoft Windows [Version 10.0.10240] >"%JAVA_HOME%\bin\java" -version java version "1.8.0_102" Java(TM) SE Runtime Environment (build 1.8.0_102-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)
Windows 10 64bit+Cygwin x86_64$ bash -version GNU bash, バージョン 4.3.46(7)-release (x86_64-unknown-cygwin) Copyright (C) 2013 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL バージョン 3 またはそれ以降 <http://gnu.org/licenses/gpl.html> $ export JAVA_HOME="/cygdrive/c/Program Files/Java/jdk1.8.0_102" $ "$JAVA_HOME/bin/java" -version java version "1.8.0_102" Java(TM) SE Runtime Environment (build 1.8.0_102-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)
Ubuntu 12.04.5 LTS$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 12.04.5 LTS Release: 12.04 Codename: precise $ echo $JAVA_HOME /usr/lib/jvm/jdk1.8.0_102 $ $JAVA_HOME/bin/java -version java version "1.8.0_102" Java(TM) SE Runtime Environment (build 1.8.0_102-b14) Java HotSpot(TM) Client VM (build 25.102-b14, mixed mode)
JDKのダウンロードについて
- 最新の
JDKをダウンロード - 古いバージョンの
JDKをダウンロード
サイト内検索について
ナビバーにあるサイト内検索などで、このサイトを検索することができます。
searchプラグインを使った簡易検索- 入力した単語を含むページを、その単語を含むパラグラフとともに一覧表示が可能
- 複数単語を入力して
and、or検索しても、現在正常に動作しない
質問、不具合報告
「サンプルがうまく動かない」、「説明が間違っている」といった、各Tipsに関連するものはそれぞれのページのコメントで指摘して頂けると助かります。Swing全体に関する話題や、このサイトに対する要望、雑談などは、Swingの下部にあるコメントでお願いします。