jp.preserv.gui
クラス SplashWindow

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張java.awt.Window
              拡張javax.swing.JWindow
                  拡張jp.preserv.gui.SplashWindow
すべての実装インタフェース:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable

public class SplashWindow
extends javax.swing.JWindow

起動画面クラスです。

バージョン:
H.KONDO(MCR)2007/01/23 初版
作成者:
H.KONDO(MCR)
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス javax.swing.JWindow から継承した入れ子クラス
javax.swing.JWindow.AccessibleJWindow
 
クラス java.awt.Window から継承した入れ子クラス
java.awt.Window.AccessibleAWTWindow
 
クラス java.awt.Container から継承した入れ子クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
 
クラス javax.swing.JWindow から継承したフィールド
accessibleContext, rootPane, rootPaneCheckingEnabled
 
クラス 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
 
コンストラクタの概要
SplashWindow()
          コンストラクターです。
SplashWindow(java.awt.Frame frame)
          コンストラクターです。
 
メソッドの概要
 void setBackground(java.awt.Color bgcolor)
          背景色を設定します。
 void setImage(java.awt.Image image)
          スプラッシュ画面の画像を設定します。
 void setImage(java.net.URL image)
          スプラッシュ画面の画像のURLを設定します。
 void setMaximum(int maximum)
          プログレス最大値を設定します。
 void setMinimum(int minimum)
          プログレス最小値を設定します。
 void setProgress(int value)
          プログレスバーの状態を設定します。
 void setProgressAndStatus(int value, java.lang.String status)
          プログレスバーの状態及び、ステータスを同時に設定します。
 void setProgressBackground(java.awt.Color bgcolor)
          プログレスバーの背景色を設定します。
 void setProgressForeground(java.awt.Color fgcolor)
          プログレスバーの前景色を設定します。
 void setStatus(java.lang.String status)
          ステータスを設定します。
 
クラス javax.swing.JWindow から継承したメソッド
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setGlassPane, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update, windowInit
 
クラス java.awt.Window から継承したメソッド
addNotify, addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SplashWindow

public SplashWindow()
コンストラクターです。


SplashWindow

public SplashWindow(java.awt.Frame frame)
コンストラクターです。

パラメータ:
frame - 親フレーム
メソッドの詳細

setImage

public void setImage(java.awt.Image image)
スプラッシュ画面の画像を設定します。

パラメータ:
image - 画像

setImage

public void setImage(java.net.URL image)
スプラッシュ画面の画像のURLを設定します。

パラメータ:
image - 画像のURL

setMaximum

public void setMaximum(int maximum)
プログレス最大値を設定します。

パラメータ:
maximum - 最大値

setMinimum

public void setMinimum(int minimum)
プログレス最小値を設定します。

パラメータ:
minimum - 最小値

setProgress

public void setProgress(int value)
プログレスバーの状態を設定します。

パラメータ:
value - 進捗状況

setStatus

public void setStatus(java.lang.String status)
ステータスを設定します。

パラメータ:
status - ステータス

setProgressAndStatus

public void setProgressAndStatus(int value,
                                 java.lang.String status)
プログレスバーの状態及び、ステータスを同時に設定します。

パラメータ:
value - 進捗率
status - ステータス

setBackground

public void setBackground(java.awt.Color bgcolor)
背景色を設定します。

パラメータ:
bgcolor - 背景色
関連項目:
Component.setBackground(java.awt.Color)

setProgressBackground

public void setProgressBackground(java.awt.Color bgcolor)
プログレスバーの背景色を設定します。

パラメータ:
bgcolor - 背景色

setProgressForeground

public void setProgressForeground(java.awt.Color fgcolor)
プログレスバーの前景色を設定します。

パラメータ:
fgcolor - 前景色