|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
net.hizlab.kagetaka.download.Download
ダウンロードを行うためのウィンドウです。
| 入れ子クラスの概要 |
| クラス java.awt.Frame から継承した入れ子クラス |
Frame.AccessibleAWTFrame |
| クラス java.awt.Window から継承した入れ子クラス |
Window.AccessibleAWTWindow |
| クラス java.awt.Container から継承した入れ子クラス |
Container.AccessibleAWTContainer |
| クラス java.awt.Component から継承した入れ子クラス |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| フィールドの概要 | |
static int |
COMPLETE
ダウンロードが正常に終了した |
static int |
ERRORED
ダウンロード中にエラーが発生し停止した |
static int |
RESUME
ダウンロードが再開された |
static int |
START
ダウンロードが開始された |
static int |
STOP
ダウンロードが停止された |
static int |
SUSPEND
ダウンロードが中断された |
| クラス java.awt.Component から継承したフィールド |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| インタフェース java.awt.image.ImageObserver から継承したフィールド |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| コンストラクタの概要 | |
Download(ViewerOption option,
URLConnection connection,
File path)
新しいダウンロードウィンドウを作成します。 |
|
| メソッドの概要 | |
void |
addStateListener(StateListener l)
状態リスナを登録します。 |
void |
addToBookmark(Bookmark parent,
Bookmark bookmark)
このメソッドを直接呼び出しては行けません。 |
void |
addWindowMenu(HawkWindow window)
このメソッドを直接呼び出しては行けません。 |
void |
bookmarkChanged()
このメソッドを直接呼び出しては行けません。 |
void |
changeWindowMenu(int index,
HawkWindow window)
このメソッドを直接呼び出しては行けません。 |
void |
closeWindow()
ウィンドウを閉じます。 |
boolean |
isAlive()
ダウンロード中かどうかを返します。 |
boolean |
isCompleted()
ダウンロードが完了したかどうかを返します。 |
boolean |
isSuspended()
中断されているかどうかを返します。 |
protected void |
processEvent(AWTEvent e)
このコンポーネントで発生するコンポーネントイベントを処理します。 |
protected void |
processStateEvent(StateEvent e)
このコンポーネントで発生する状態変更イベントを、 登録されているすべての StateListener に送ることにより、
状態変更イベントを処理します。 |
void |
removeStateListener(StateListener l)
状態リスナを解除します。 |
void |
removeWindowMenu(int index)
このメソッドを直接呼び出しては行けません。 |
void |
resume()
ダウンロードを再開します。 |
void |
setTitle(String title)
このウィンドウのタイトルを、指定された値に設定します。 |
static File |
show(Frame owner,
ViewerOption option,
URLConnection connection,
StateListener l)
保存先のダイアログボックスを表示し、保存を行います。 |
void |
start()
ダウンロードを開始します。 |
void |
stop()
ダウンロードを停止します。 |
void |
suspend()
ダウンロードを中断します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| インタフェース net.hizlab.kagetaka.viewer.HawkWindow から継承したメソッド |
getTitle, show |
| インタフェース java.awt.MenuContainer から継承したメソッド |
getFont, postEvent |
| フィールドの詳細 |
public static final int COMPLETE
public static final int ERRORED
public static final int RESUME
public static final int START
public static final int STOP
public static final int SUSPEND
| コンストラクタの詳細 |
public Download(ViewerOption option,
URLConnection connection,
File path)
option - オプションconnection - コネクションpath - 保存先のパス| メソッドの詳細 |
public void addStateListener(StateListener l)
l - 登録する状態リスナ
public void addToBookmark(Bookmark parent,
Bookmark bookmark)
WindowManager.addToBookmark(Bookmark, Bookmark)
を呼び出す必要があります。
HawkWindow 内の addToBookmarkparent - 追加先のブックマークフォルダbookmark - 追加したブックマークpublic void addWindowMenu(HawkWindow window)
WindowManager.addWindow(HawkWindow)
を呼び出す必要があります。
HawkWindow 内の addWindowMenuwindow - 追加されるウィンドウpublic void bookmarkChanged()
WindowManager.bookmarkChanged()
を呼び出す必要があります。
HawkWindow 内の bookmarkChanged
public void changeWindowMenu(int index,
HawkWindow window)
WindowManager.changeWindow(HawkWindow)
を呼び出す必要があります。
HawkWindow 内の changeWindowMenuindex - 変更対象のウィンドウ番号window - 変更のあったウィンドウpublic void closeWindow()
HawkWindow 内の closeWindowpublic boolean isAlive()
true、
それ以外の場合は falsepublic boolean isCompleted()
true、
それ以外の場合は falsepublic boolean isSuspended()
true、
それ以外の場合は falseprotected void processEvent(AWTEvent e)
e - イベントprotected void processStateEvent(StateEvent e)
StateListener に送ることにより、
状態変更イベントを処理します。
e - イベントpublic void removeStateListener(StateListener l)
l - 解除する状態リスナpublic void removeWindowMenu(int index)
WindowManager.removeWindow(HawkWindow)
を呼び出す必要があります。
HawkWindow 内の removeWindowMenuindex - 削除対象のウィンドウ番号public void resume()
public void setTitle(String title)
title - このウィンドウのタイトル
public static File show(Frame owner,
ViewerOption option,
URLConnection connection,
StateListener l)
owner - オーナーoption - オプションconnection - コネクションl - 状態変更リスナ
nullpublic void start()
public void stop()
public void suspend()
|
Kagetaka | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright (c) 2002-2003 The Kagetaka Project 'December 6, 2003'