XI Ver. 0.5


com.ogane.xi
クラス Wareki

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--com.ogane.xi.CalendarUI
                          |
                          +--com.ogane.xi.Wareki
すべての実装インタフェース:
DateProfiler, ImageObserver, MenuContainer, Serializable

public class Wareki
extends CalendarUI

和暦を表示する部品です。 祝日、営業上の休日、個人の予定などを設定することができます。 カレンダーの日を選択したり月を変更したりするとCalendarUIEventが発生したことを addCalendarUIListenerメソッドによって登録されたCalendarUIListenerに 通知します。

バージョン:
0.4, 3 Jan 2004
作成者:
大金 康夫
関連項目:
直列化された形式

クラス javax.swing.JComponent から継承した内部クラス
JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承した内部クラス
Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した内部クラス
Component.AccessibleAWTComponent
 
クラス com.ogane.xi.CalendarUI から継承したフィールド
ctrl, label, MULTIPLE_SELECTION, NO_SELECTION, SINGLE_SELECTION
 
クラス javax.swing.JComponent から継承したフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス 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
 
コンストラクタの概要
Wareki()
          和暦を作成します。
Wareki(Calendar calendar)
          和暦を作成します。
 
メソッドの概要
protected  void drawLabel()
          年/月ラベルを表示します。  
 void setLocale(Locale locale)
          引数の指定は無視されて、言語/国は常に日本国となります。
 
クラス com.ogane.xi.CalendarUI から継承したメソッド
addCalendarUIListener, addSchedule, addSchedule, clearSelection, contains, drawControl, getBundleName, getCellBackground, getCellForeground, getControlsAreShown, getDateFilter, getDays, getFirstDay, getHolidayBackground, getHolidayForeground, getHolidays, getLastDay, getLocale, getMaskForeground, getNationalHolidays, getPage, getScheduledDays, getScheduledIcon, getSelectedDays, getSelectionBackground, getSelectionMode, getSpecialHolidays, getTodayBackground, getWeeklyHolidays, isAutoPagingEnabled, isEnabled, isHoliday, isIconEnabled, isLabelShown, isNationalHoliday, isScheduled, isSelected, isSpecialHoliday, isWeeklyHoliday, paint, proceed, removeCalendarUIListener, removeSchedule, setAutoPagingEnabled, setBounds, setBundleName, setCellBackground, setCellForeground, setControlsAreShown, setDateFilter, setEnabled, setHolidayBackground, setHolidayForeground, setIconEnabled, setLabelShown, setMaskForeground, setNationalHolidays, setPage, setScheduledIcon, setSelectedDays, setSelectionBackground, setSelectionMode, setSize, setSize, setSpecialHolidays, setTodayBackground, setWeeklyHolidays
 
クラス javax.swing.JComponent から継承したメソッド
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getUIClassID, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocation, setLocation, setName, show, show, size, toString, transferFocus
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Wareki

public Wareki()
和暦を作成します。 今月のカレンダーを和暦で表示します。

Wareki

public Wareki(Calendar calendar)
和暦を作成します。 指定した年/月のカレンダーを和暦で表示します。
パラメータ:
calendar - 年/月
メソッドの詳細

setLocale

public void setLocale(Locale locale)
引数の指定は無視されて、言語/国は常に日本国となります。
オーバーライド:
クラス CalendarUI 内の setLocale
パラメータ:
locale - ロケール

drawLabel

protected void drawLabel()
年/月ラベルを表示します。  このメソッドをオーバーライドすることによって独自の年/月ラベルを表示することができます。
オーバーライド:
クラス CalendarUI 内の drawLabel


XI Ver. 0.5


Copyright 2000-2010, 大金システム設計事務所. All Rights Reserved.
2660-73 Mawatari, Hitachinaka, Ibaraki, 312-0012 JAPAN.
info@ogane.com