Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

実行時アイコンをタスクトレイへ

63 views
Skip to first unread message

omurata

unread,
Mar 30, 2000, 3:00:00 AM3/30/00
to
Yutaka Takeda wrote:

> Java初心者です。
>
> WindowsアプリケーションをJavaで作成したいと思っています。
> 但し、以下が可能なのかどうか教えてください。
>
> ●作成したJavaアプリケーションを.exe形式で配布したい。
> ●実行時、DOS窓は表示させたくない。

実行型Jarファイルを作成すれば、上記2点の目的は解決できます。

実行に必要なすべてのクラス・画像を一つのファイルにまとめられます。

Java2 Runtime environment(JRE) がインストールされているクライアントに
は、
その一つのファイルだけを配布するだけでOKです。

実行型Jarファイルは任意のフォルダーの中に置けます。
デスクトップにショートカットを作成することもできます。

実行型Jarファイルは、フォルダーを開いてダブルクリックするか、
ショートカットをダブルクリックするか によって、起動することができます。

実行時にDOS窓は表示されません。

>
> ●出来れば、実行時のアイコンをタスクトレイに入れたい。
>  (バックグランドで動くアプリを考えているため・・)
>

これは、どういうことでしょうか?
実行させると、タスクバーにはアイコンとタイトルとが表示されますが...

--

Tadashi Ohmura 大村忠史
5-3-4 kaijin Funabashi City Chiba Pref. 273 JAPAN

omu...@ga2.so-net.ne.jp
http://www.cutt.co.jp/book/4-87783-015-4.html

SUZUKI Hitoshi

unread,
Mar 31, 2000, 3:00:00 AM3/31/00
to
鈴木@新潟です.

omurataさんの<38E367AB...@ga2.so-net.ne.jp>から


>
>> ●出来れば、実行時のアイコンをタスクトレイに入れたい。
>>  (バックグランドで動くアプリを考えているため・・)
>
>これは、どういうことでしょうか?
>実行させると、タスクバーにはアイコンとタイトルとが表示されますが...
>

"タスクトレイ"ですよね?

これってWin32APIな話だから、無理っぽそうな気がするけどどうな
んでしょ。でもNTのサービスとして、、、なんてのもJH-MLで見た
ような気もするし、いけるんかなあ。

通常タスクトレイなアプリは、Shell_NotifyIcon()関数ってやつを
使います。マイクロソフトな開発環境にするのがてっとり早そう。


--
鈴木 等/SUZUKI Hitoshi <suzu...@nmnet.rim.or.jp>
http://www.on.rim.or.jp/%7Enmnet/suzuki-h/

Yoshihiro Kudo

unread,
Mar 31, 2000, 3:00:00 AM3/31/00
to
工藤@NECソフトウェア東北です。

一応、

SUZUKI Hitoshi <suzu...@nmnet.rim.or.jp> wrote in message news:8c03lr$1oh$1...@netnews.rim.or.jp...
> 通常タスクトレイなアプリは、Shell_NotifyIcon()関数ってやつを
> 使います。マイクロソフトな開発環境にするのがてっとり早そう。

Microsoft Visual J++ 6.0のサンプル"DeskMgr"で、Shell_NotifyIconを
使ってタスクトレイ入れをやっています。
結構、元の条件にずばりな感じです。

が...もしこれができるからといって、このためにVJ++を買うか?という
話になると、結構決断力が必要と思います(苦笑)
VJ++は何となく先行きがアヤシイ感じがしますので...
#個人的にはWFCを一切使わないとしても結構好きなので、なくならないで
#欲しいと思っていますが。

工藤 與弘
y...@tnes.nec.co.jp


Yasushi Kurokawa

unread,
Apr 1, 2000, 3:00:00 AM4/1/00
to
こんにちわ、Yutaka Takeda さん。黒川です。

Yutaka Takeda <tak...@tr.kme.mei.co.jp>
wrote in message news:8buk4g$l5$1...@kmegate.kme.mei.co.jp...


> WindowsアプリケーションをJavaで作成したいと思っています。
> 但し、以下が可能なのかどうか教えてください。
>
> ●作成したJavaアプリケーションを.exe形式で配布したい。
> ●実行時、DOS窓は表示させたくない。

> ●出来れば、実行時のアイコンをタスクトレイに入れたい。
>  (バックグランドで動くアプリを考えているため・・)

前 2 項は大村さんの方法が良いと思います。ので、最後のものに対す
る答え(もどき)ですが、Java World の 2000 年 1 月号に一つの解が載っ
ています。JNI を使う方法ですが、結構スマートだと思いました。

# Windows に特化と言うのなら、あまり Java にこだわる必要が無い気
# もするのですが。> 個人的な感想です。<(_ _)>
----------------------------------------------------------------------
Yasushi Kurokawa, Faculty of engineering, Takushoku university
If you have any e-mail to me...
crypt...@mc.neweb.ne.jp
y...@rose.yyy.or.jp (Will expire at June 2000)

0 new messages