Java プラットフォーム 1.2

直列化された形式


パッケージ java.applet

クラス java.applet.Applet は Serializable を実装します。


パッケージ java.awt

クラス java.awt.AWTError は Serializable を実装します。

クラス java.awt.AWTEvent は Serializable を実装します。

直列化されたフィールド

consumed

boolean consumed

id

int id

クラス java.awt.AWTException は Serializable を実装します。

クラス java.awt.AWTPermission は Serializable を実装します。

クラス java.awt.BorderLayout は Serializable を実装します。

直列化されたフィールド

center

Component center
Constant to specify components location to be the center portion of the border layout.
関連項目:
#getChild, BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), #getLayoutAllignment, BorderLayout.removeLayoutComponent(java.awt.Component)

east

Component east
Constant to specify components location to be the east portion of the border layout.
関連項目:
#getChild, BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), #getLayoutAllignment, BorderLayout.removeLayoutComponent(java.awt.Component)

firstItem

Component firstItem
A relative positioning constant, that can be used instead of north, south, east, west or center. Please read Description for firstLine.

firstLine

Component firstLine
A relative positioning constant, that can be used instead of north, south, east, west or center. mixing the two types of constants can lead to unpredicable results. If you use both types, the relative constants will take precedence. For example, if you add components using both the NORTH and BEFORE_FIRST_LINE constants in a container whose orientation is LEFT_TO_RIGHT, only the BEFORE_FIRST_LINE will be layed out. This will be the same for lastLine, firstItem, lastItem.

hgap

int hgap
Constructs a border layout with the horizontal gaps between components. The horizontal gap is specified by hgap.
関連項目:
BorderLayout.getHgap(), setHgap()

lastItem

Component lastItem
A relative positioning constant, that can be used instead of north, south, east, west or center. Please read Description for firstLine.

lastLine

Component lastLine
A relative positioning constant, that can be used instead of north, south, east, west or center. Please read Description for firstLine.

north

Component north
Constant to specify components location to be the north portion of the border layout.
関連項目:
#getChild, BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), #getLayoutAllignment, BorderLayout.removeLayoutComponent(java.awt.Component)

south

Component south
Constant to specify components location to be the south portion of the border layout.
関連項目:
#getChild, BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), #getLayoutAllignment, BorderLayout.removeLayoutComponent(java.awt.Component)

vgap

int vgap
Constructs a border layout with the vertical gaps between components. The vertical gap is specified by vgap.
関連項目:
BorderLayout.getVgap(), setVgap()

west

Component west
Constant to specify components location to be the west portion of the border layout.
関連項目:
#getChild, BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), #getLayoutAllignment, BorderLayout.removeLayoutComponent(java.awt.Component)

クラス java.awt.Button は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

actionCommand

String actionCommand

buttonSerializedDataVersion

int buttonSerializedDataVersion

label

String label

クラス java.awt.Canvas は Serializable を実装します。

直列化されたフィールド

graphicsConfig

GraphicsConfiguration graphicsConfig

クラス java.awt.CardLayout は Serializable を実装します。

直列化されたフィールド

hgap

int hgap

tab

Hashtable tab

vgap

int vgap

クラス java.awt.Checkbox は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

checkboxSerializedDataVersion

int checkboxSerializedDataVersion

group

CheckboxGroup group
The check box group. This field can be null indicating that the checkbox is not a group checkbox.
関連項目:
getCheckBoxGroup(), setCheckBoxGroup()

label

String label
The label of the Checkbox. This field can be null. If a label is not specified it defaults to null or "".
関連項目:
Checkbox.getLabel(), setLabel()

state

boolean state
The state of the Checkbox.
関連項目:
Checkbox.getState(), setLabel()

クラス java.awt.CheckboxGroup は Serializable を実装します。

直列化されたフィールド

selectedCheckbox

Checkbox selectedCheckbox
The current choice.
関連項目:
CheckboxGroup.getCurrent(), setCurrent()

クラス java.awt.CheckboxMenuItem は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

checkboxMenuItemSerializedDataVersion

int checkboxMenuItemSerializedDataVersion

state

boolean state

クラス java.awt.Choice は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

choiceSerializedDataVersion

int choiceSerializedDataVersion

pItems

Vector pItems
The items for the Choice. This can be a null value.
関連項目:
add(), addItem(), getItem(), Choice.getItemCount(), insert(), remove()

selectedIndex

int selectedIndex
The index of the current choice for this Choice.
関連項目:
getSelectedItem, select()

クラス java.awt.Color は Serializable を実装します。

直列化されたフィールド

cs

ColorSpace cs
ColorSpace です。null の場合は、デフォルトの sRGB です。
関連項目:
getColor(), Color.getColorSpace(), getColorComponents()

falpha

float falpha
float コンポーネントとしてのアルファ値です。frgbvalue が null の場合、この値は有効なデータでないため、int カラー値から計算します。
関連項目:
getRGBComponents(), getComponents()

frgbvalue

float[] frgbvalue
float コンポーネント (アルファなし) としての、デフォルトの sRGB ColorSpace のカラー値です。オブジェクト構築後 null の場合、カラー値は 8 ビット精度で作成された sRGB カラーであるため、int カラー値から計算します。
関連項目:
getRGBColorComponents(), getRGBComponents()

fvalue

float[] fvalue
float コンポーネント (アルファなし) としての、ネイティブ ColorSpace のカラー値です。オブジェクト構築後 null の場合、カラー値は 8 ビット精度で作成された sRGB カラーであるため、int カラー値から計算します。
関連項目:
getRGBColorComponents(), getRGBComponents()

theContext

PaintContext theContext

value

int value
The color value.
関連項目:
Color.getRGB()

クラス java.awt.Component は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the components. Unrecognised keys or values will be Ignored.
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

background

Color background
The background color for this component. background can be null.
関連項目:
Component.getBackground(), Component.setBackground(java.awt.Color)

changeSupport

PropertyChangeSupport changeSupport
PropertyChangeListener が登録されている場合に、changeSupport フィールドはその PropertyChangeListener を記述します。
関連項目:
addPropertyChangeListener(), removePropertyChangeListener(), firePropertyChange()
導入されたバージョン:
JDK 1.2

componentSerializedDataVersion

int componentSerializedDataVersion
コンポーネントの直列化されたデータのバージョンです。

cursor

Cursor cursor
The cursor displayed when pointer is over this component. cursor must always be a non-null cursor image.
関連項目:
Component.getCursor(), Component.setCursor(java.awt.Cursor)

dropTarget

DropTarget dropTarget
The DropTarget associated with this Component.
関連項目:
Component.setDropTarget(java.awt.dnd.DropTarget), Component.getDropTarget()
導入されたバージョン:
JDK 1.2

enabled

boolean enabled
True when the object is enabled. An object that is not enabled does not interact with the user.
関連項目:
Component.isEnabled(), Component.setEnabled(boolean)

eventMask

long eventMask
The eventMask is ONLY set by subclasses via enableEvents. The mask should NOT be set when listeners are registered so that we can distinguish the difference between when listeners request events and subclasses request them. One bit is used to indicate whether input methods are enabled; this bit is set by enableInputMethods and is on by default.
関連項目:
enableInputMethods()

font

Font font
The font used by this component. The font can be null.
関連項目:
Component.getFont(), Component.setFont(java.awt.Font)

foreground

Color foreground
The foreground color for this component. foreground color can be null.
関連項目:
Component.getForeground(), Component.setForeground(java.awt.Color)

hasFocus

boolean hasFocus
True if this component has enabled focus events and currently has the focus.
関連項目:
Component.hasFocus(), Component.processFocusEvent(java.awt.event.FocusEvent)

height

int height
The height of the component.
関連項目:
Component.getSize()

isPacked

boolean isPacked

locale

Locale locale
The locale for the component.
関連項目:
Component.getLocale(), Component.setLocale(java.util.Locale)

minSize

Dimension minSize
Internal, cached size information. (This field perhaps should have been transient).

name

String name
コンポーネント名です。このフィールドは null にすることができます。
関連項目:
Component.getName(), setName()

nameExplicitlySet

boolean nameExplicitlySet
名前が明示的に設定されているかどうかを示す boolean 型の値です。nameExplicitlySet は、名前が設定されていない場合は false になり、名前が設定されている場合は true になります。
関連項目:
Component.getName(), setName()

newEventsOnly

boolean newEventsOnly
newEventsOnly will be true if the event is one of the event types enabled for the component. It will then allow for normal processing to continue. If it is false the event is passed to the components parent and up the ancestor tree until the event has been consumed.
関連項目:
dispatchEvent()

peerFont

Font peerFont
The font which the peer is currently using. (null if no peer exists.)

popups

Vector popups
関連項目:
add()

prefSize

Dimension prefSize
Internal, cached size information (This field perhaps should have been transient).

valid

boolean valid
True when the object is valid. An invalid object needs to be layed out. This flag is set to false when the object size is changed.
関連項目:
Component.isValid(), Component.validate(), Component.invalidate()

visible

boolean visible
True when the object is visible. An object that is not visible is not drawn on the screen.
関連項目:
Component.isVisible(), Component.setVisible(boolean)

width

int width
The width of the component.
関連項目:
Component.getSize()

x

int x
The x position of the component in the parent's coordinate system.
関連項目:
Component.getLocation()

y

int y
The y position of the component in the parent's coordinate system.
関連項目:
Component.getLocation()

クラス java.awt.ComponentOrientation は Serializable を実装します。

直列化されたフィールド

orientation

int orientation

クラス java.awt.Container は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

component

Component[] component
The components in this container.
関連項目:
add(), Container.getComponents()

containerSerializedDataVersion

int containerSerializedDataVersion

dispatcher

java.awt.LightweightDispatcher dispatcher
軽量コンポーネントのイベントルーターです。このコンテナがネイティブである場合、このディスパッチャは、格納される軽量コンポーネント (存在する場合) へのイベントの転送およびターゲット変更を処理します。

layoutMgr

LayoutManager layoutMgr
Layout manager for this container.
関連項目:
Container.doLayout(), setLayout(), Container.getLayout()

maxSize

Dimension maxSize

ncomponents

int ncomponents
The number of components in this container. This value can be null.
関連項目:
getComponent(), Container.getComponents(), Container.getComponentCount()

クラス java.awt.Cursor は Serializable を実装します。

直列化されたフィールド

name

String name
ユーザに表示されるカーソルの名前です。
関連項目:
Cursor.getName()

type

int type
The chosen cursor type intially set to the DEFAULT_CURSOR.
関連項目:
Cursor.getType()

クラス java.awt.Dialog は Serializable を実装します。

直列化されたフィールド

modal

boolean modal
Will be true if the Dialog is modal, otherwise the dialog will be modeless. A modal Dialog grabs all the input to the owner frame from the user.
関連項目:
Dialog.isModal(), setModal()

resizable

boolean resizable
A dialogs resizable property. Will be true if the Dialog is to be resizable, otherwise it will be false.
関連項目:
setResizable()

title

String title
Specifies the title of the Dialog. This field can be null.
関連項目:
Dialog.getTitle(), setTitle()

クラス java.awt.Dimension は Serializable を実装します。

直列化されたフィールド

height

int height
高さを表します。負の値も使用できます。
関連項目:
Dimension.getSize(), setSize()

width

int width
幅を表します。負の値も使用できます。
関連項目:
Dimension.getSize(), setSize()

クラス java.awt.Event は Serializable を実装します。

直列化されたフィールド

arg

Object arg
イベントの任意の引数です。このフィールドの値は、イベントのタイプに依存します。arg は、イベント固有のプロパティによって置き換えられています。

clickCount

int clickCount
MOUSE_DOWN イベントの場合、このフィールドは連続したクリックの数を示します。ほかのイベントの場合、値は 0 です。このフィールドは MouseEvent.getClickCount() によって置き換えられています。
関連項目:
java.awt.MouseEvent.getClickCount()

consumed

boolean consumed
このフィールドは、ターゲットによって処理されたあとにイベントがピアに送り返されるかどうかを制御します。false の場合はピアに送られ、true の場合は送られません。
関連項目:
isConsumed()

evt

Event evt
次のイベントです。このフィールドは、イベントがリンクされたリストに入れられるときに設定されます。このフィールドは EventQueue によって置き換えられています。
関連項目:
EventQueue

id

int id
イベントがどのタイプのイベントか、およびそのイベントと関連するほかの Event 変数はどれかを示します。AWTEvent.getID() によって置き換えられています。
関連項目:
java.awt.AWTEvent.getID()

key

int key
キーボードイベントで押されたキーのキーコードです。KeyEvent.getKeyCode() によって置き換えられています。
関連項目:
java.awt.KeyEvent#getKeyCode()

modifiers

int modifiers
修飾キーの状態です。InputEvent.getModifiers() によって置き換えられています。Java 1.1 では、MouseEvent および KeyEvent は InputEvent のサブクラスです。
関連項目:
java.awt.InputEvent#getModifiers()

target

Object target
ターゲットコンポーネントです。これは、イベントが発生したコンポーネント、またはイベントが関連付けられているコンポーネントを示します。このオブジェクトは、AWTEvent.getSource() によって置き換えられています。
関連項目:
EventObject.getSource()

when

long when
タイムスタンプです。InputEvent.getWhen() によって置き換えられています。
関連項目:
java.awt.InputEvent#getWhen()

x

int x
イベントの x 座標です。MouseEvent.getX() によって置き換えられています。
関連項目:
java.awt.MouseEvent#getX()

y

int y
イベントのy座標です。MouseEvent.getY() によって置き換えられています。
関連項目:
java.awt.MouseEvent#getY()

クラス java.awt.FileDialog は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
直列化されたフィールド

dir

String dir

file

String file

filter

FilenameFilter filter

mode

int mode

クラス java.awt.FlowLayout は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
現在使用されているすべてのフィールドを持つとは限らない古いバージョンのクラスで記述されたオブジェクトを処理しながら、直列化ストリームからこのオブジェクトを読み取ります。
直列化されたフィールド

align

int align
align is the proprty that determines how each row distributes empty space. It can be one of the following three values : LEFT RIGHT CENTER
関連項目:
FlowLayout.getAlignment(), setAlignment()

hgap

int hgap
The flow layout manager allows a seperation of components with gaps. The horizontal gap will specify the space between components.
関連項目:
FlowLayout.getHgap(), setHgap()

newAlign

int newAlign
newAlign is the property that determines how each row distributes empty space for JDK's >= JDK1.2. It can be one of the following three values : LEFT RIGHT CENTER
関連項目:
FlowLayout.getAlignment(), setAlignment()
導入されたバージョン:
JDK 1.2

serialVersionOnStream

int serialVersionOnStream
使用されている currentSerialVersion を表します。次の 2 つの値のどちらかになります。 0 JDK 1.2 より前のバージョン 1 JDK 1.2 以降のバージョン
導入されたバージョン:
JDK 1.2

vgap

int vgap
The flow layout manager allows a seperation of components with gaps. The vertical gap will specify the space between rows.
関連項目:
FlowLayout.getVgap(), setVgap()

クラス java.awt.Font は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
ObjectInputStream を読み込み、それが null ではない場合に、Font によってトリガーされた項目イベントを受信するためのリスナーを追加します。認識できないキーや値は無視されます。
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws ClassNotFoundException,
                         IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどれかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

fontSerializedDataVersion

int fontSerializedDataVersion
フォントの直列化可能データ形式です。

fRequestedAttributes

Hashtable fRequestedAttributes
このフォントのフォント属性のマップです。属性には、合字およびグリフの代用などがあります。
関連項目:
Font.getAttributes()

name

String name
コンストラクタに渡される、この Font の論理名です。
関連項目:
Font.getName()
導入されたバージョン:
JDK1.0

pointSize

float pointSize
この Font のポイントサイズ (float) です。
関連項目:
Font.getSize(), Font.getSize2D()

size

int size
整数に丸められた、この Font のポイントサイズです。
関連項目:
Font.getSize()
導入されたバージョン:
JDK1.0

style

int style
コンストラクタに渡される、この Font のスタイルです。PLAIN、BOLD、ITALIC、または BOLD+ITALIC のどれかです。
関連項目:
Font.getStyle()
導入されたバージョン:
JDK1.0

クラス java.awt.FontMetrics は Serializable を実装します。

直列化されたフィールド

font

Font font
フォントメトリックスの作成側となる実際の {@link Font} です。null を指定することはできません。
関連項目:
FontMetrics.getFont()

クラス java.awt.Frame は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
ObjectInputStream を読み込み、それが null ではない場合は、Frame のトリガーする項目イベントを受信するリスナーを追加します。認識できないキーや値は無視されます。
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化できない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
java.awt.Component.itemListenerK
直列化されたフィールド

frameSerializedDataVersion

int frameSerializedDataVersion
フレームの直列化されたデータのバージョンです。

icon

Image icon
icon is the graphical way we can represent the frame. icon can be null, but obviously if you try to set the icon image icon cannot be null.
関連項目:
Frame.getIconImage(), setIconImage()

mbManagement

boolean mbManagement
mbManagement is only used by the Motif implementation.

menuBar

MenuBar menuBar
The frames menubar. If menuBar = null the frame will not have a menubar.
関連項目:
Frame.getMenuBar(), setMenuBar()

ownedWindows

Vector ownedWindows

resizable

boolean resizable
This field indicates whether the the frame is resizable This property can be changed at any time. resizable will be true if the frame is resizable, otherwise it will be false.
関連項目:
Frame.isResizable()

state

int state

title

String title
This is the title of the frame. It can be changed at any time. title can be null and if this is the case the title = "".
関連項目:
Frame.getTitle(), setTitle()

クラス java.awt.GraphicsConfigTemplate は Serializable を実装します。

クラス java.awt.GridBagConstraints は Serializable を実装します。

直列化されたフィールド

anchor

int anchor
コンポーネントがその表示領域より小さいときに使用されます。これは、表示領域内のどこに、コンポーネントを配置するかを指定します。指定できる値には、CENTERNORTHNORTHEASTEASTSOUTHEASTSOUTHSOUTHWESTWEST、および NORTHWEST があります。既定値は CENTER です。
関連項目:
GridBagConstraints.clone()

fill

int fill
コンポーネントの表示領域がコンポーネントの必須サイズよりも大きいときに使用されます。これは、コンポーネントをサイズ変更するかどうかを指定し、サイズ変更を行う場合にはその方法も指定します。

fill には、次の値が有効です。

  • NONE: コンポーネントのサイズ変更をしない
  • HORIZONTAL: コンポーネントの幅を水平表示領域の最大サイズにし、高さは変更しない
  • VERTICAL: コンポーネントの高さを垂直表示領域の最大サイズにし、幅は変更しない
  • BOTH: コンポーネントを表示領域の最大サイズにする

既定値は NONE です。

関連項目:
GridBagConstraints.clone()

gridheight

int gridheight
コンポーネントの表示領域の 1 列のセル数を指定します。

コンポーネントがその列の最後のコンポーネントであることを指定する場合は、REMAINDER を設定します。次のコンポーネントで、その列が終了することを指定する場合は、RELATIVE を設定します。

gridheight には負の値を指定してはいけません。既定値は 1 です。

関連項目:
GridBagConstraints.clone(), GridBagConstraints.gridwidth

gridwidth

int gridwidth
コンポーネントの表示領域の 1 行のセル数を指定します。

コンポーネントがその行の最後のコンポーネントであることを指定する場合は、REMAINDER を設定します。次のコンポーネントで、その行が終了することを指定する場合は、RELATIVE を設定します。

gridwidth には負の値を指定してはいけません。既定値は 1 です。

関連項目:
GridBagConstraints.clone(), GridBagConstraints.gridheight

gridx

int gridx
コンポーネントの表示領域の左部にセルを指定します。左端のセルは gridx=0 を持ちます。値 RELATIVE は、このコンポーネントを直前にコンテナに追加されたコンポーネントの右隣りに配置するように指定します。

既定値は RELATIVE です。gridx には負の値を指定してはいけません。

関連項目:
GridBagConstraints.clone(), GridBagConstraints.gridy

gridy

int gridy
コンポーネントの表示領域の上部にセルを指定します。上端のセルは gridy=0 を持ちます。値 RELATIVE は、このコンポーネントを直前にコンテナに追加されたコンポーネントの真下に配置するように指定します。

既定値は RELATIVE です。gridy には負の値を指定してはいけません。

関連項目:
GridBagConstraints.clone(), GridBagConstraints.gridx

insets

Insets insets
コンポーネントの外側のパディング、つまりコンポーネントとその表示領域の端までの領域の最小値を指定します。

既定値は new Insets(0, 0, 0, 0) です。

関連項目:
GridBagConstraints.clone()

ipadx

int ipadx
コンポーネントの内側のパディング、つまりコンポーネントの最小幅に追加する領域の値を指定します。コンポーネントの幅は、少なくともその最小幅に (ipadx * 2) ピクセルを足したものです。

既定値は 0 です。

関連項目:
GridBagConstraints.clone(), GridBagConstraints.ipady

ipady

int ipady
コンポーネントの内側のパディング、つまりコンポーネントの最小の高さに追加する領域の値を指定します。コンポーネントの高さは、少なくともその最小の高さに (ipady * 2) ピクセルを足したものです。

既定値は 0 です。

関連項目:
GridBagConstraints.clone(), GridBagConstraints.ipadx

minHeight

int minHeight
The minimum height of the component. It is used to calculate ipadx, where the default will be 0.
関連項目:
ipadx

minWidth

int minWidth
The minimum width of the component. It is used to calculate ipady, where the default will be 0.
関連項目:
ipady

tempHeight

int tempHeight
Temporary place holder for the Height of the component.

tempWidth

int tempWidth
Temporary place holder for the Width of the component.

tempX

int tempX
Temporary place holder for the x coordinate.

tempY

int tempY
Temporary place holder for the y coordinate.

weightx

double weightx
余分の水平スペースを分配する方法を指定します。

グリッドバッグレイアウトマネージャは、1 列のウェイトが 1 列のすべてのコンポーネントの最大の weighty になるように計算します。結果のレイアウトが塗りつぶす必要のある領域の幅より小さい場合、余分のスペースが各列のウェイトに比例して分配されます。ウェイトがゼロの列には、余分のスペースは分配されません。

すべてのウェイトがゼロの場合、すべての余分のスペースがセルのグリッドと左右両端の間に表示されます。

このフィールドの既定値は 0 です。weightx には負の値を指定してはいけません。

関連項目:
GridBagConstraints.clone(), GridBagConstraints.weighty

weighty

double weighty
垂直の余分なスペースを分配する方法を指定します。

グリッドバッグレイアウトマネージャは、1 行のウェイトが 1 行のすべてのコンポーネントの最大の weightx になるように計算します。結果のレイアウトが塗りつぶす必要のある領域の高さより小さい場合、余分のスペースが各行のウェイトに比例して分配されます。ウェイトがゼロの行には、余分のスペースは分配されません。

すべてのウェイトがゼロの場合、すべての余分のスペースがセルのグリッドと上下の両端の間に表示されます。

このフィールドの既定値は 0 です。 weighty には負の値を指定してはいけません。

関連項目:
GridBagConstraints.clone(), GridBagConstraints.weightx

クラス java.awt.GridBagLayout は Serializable を実装します。

直列化されたフィールド

columnWeights

double[] columnWeights
列のウェイトに対するオーバーライドを保持します。このフィールドが null ではない場合、すべての列のウェイトが計算されたあとにその値がグリッドバッグに適用されます。columnWeights[i] が列 i のウェイトより大きい場合、列 i に columnWeights[i] のウェイトが割り当てられます。columnWeights に列数より多くの要素がある場合、超過要素は無視され、列の作成は行われません。
関連項目:

columnWidths

int[] columnWidths
列の最小幅に対するオーバーライドを保持します。このフィールドが null ではない場合、すべての最小列幅が計算されたあとにその値がグリッドバッグに適用されます。columnWidths に列数より多くの要素がある場合、columnWidth の要素数に合わせるためにグリッドバッグに列が追加されます。
関連項目:
GridBagLayout.getLayoutDimensions()

comptable

Hashtable comptable
このハッシュテーブルは、コンポーネントとそのコンポーネントのグリッドバッグ制約との関連付けを維持します。comptable のキーはコンポーネントで、値は GridBagConstraints のインスタンスです。
関連項目:
GridBagConstraints

defaultConstraints

GridBagConstraints defaultConstraints
既定値を格納するグリッドバッグ制約のインスタンスを保持します。そのため、コンポーネントにグリッドバッグ制約が関連付けられていない場合、そのコンポーネントには defaultConstraints のコピーが割り当てられます。
関連項目:
getConstraints(), setConstraints(), lookupConstraints()

layoutInfo

java.awt.GridBagLayoutInfo layoutInfo
グリッドバッグのレイアウト情報を保持します。このフィールドの情報は、グリッドバッグの最新の検査に基づきます。layoutInfonull の場合は、グリッドバッグにコンポーネントがないか、またはコンポーネントがあってもそれがまだ検査を受けていないことを意味します。
関連項目:
GetLayoutInfo()

rowHeights

int[] rowHeights
行の最小の高さに対するオーバーライドを保持します。このフィールドが null ではない場合、すべての最小の行の高さが計算されたあとにその値がグリッドバッグに適用されます。rowHeights に行数より多くの要素がある場合、rowHeights の要素数に合わせるためにグリッドバッグに行が追加されます。
関連項目:
GridBagLayout.getLayoutDimensions()

rowWeights

double[] rowWeights
行のウェイトに対するオーバーライドを保持します。このフィールドが null ではない場合、すべての行のウェイトが計算されたあとにその値がグリッドバッグに適用されます。rowWeights[i] が行 i のウェイトより大きい場合、行 i に rowWeights[i] のウェイトが割り当てられます。rowWeights に行数より多くの要素がある場合、超過要素は無視され、行の作成は行われません。
関連項目:

クラス java.awt.GridLayout は Serializable を実装します。

直列化されたフィールド

cols

int cols
This is the number of columns specified for the grid. The number of columns can be changed at any time. This should be a non negative integer, where '0' means 'any number' meaning that the number of Columns in that dimension depends on the other dimension.
関連項目:
GridLayout.getColumns(), setColumns()

hgap

int hgap
This is the horizontal gap (in pixels) which specifies the space between columns. They can be changed at any time. This should be a non negative integer.
関連項目:
GridLayout.getHgap(), setHgap()

rows

int rows
This is the number of rows specified for the grid. The number of rows can be changed at any time. This should be a non negative integer, where '0' means 'any number' meaning that the number of Rows in that dimension depends on the other dimension.
関連項目:
GridLayout.getRows(), setRows()

vgap

int vgap
This is the vertical gap (in pixels) which specifies the space between rows. They can be changed at any time. This should be a non negative integer.
関連項目:
GridLayout.getVgap(), setVgap()

クラス java.awt.IllegalComponentStateException は Serializable を実装します。

クラス java.awt.Insets は Serializable を実装します。

直列化されたフィールド

bottom

int bottom
下部からのインセットです。この値は、矩形の下部に追加され下部の新しい位置となります。
関連項目:
Insets.clone()

left

int left
左側からのインセットです。この値は、矩形の左端に追加され左端の新しい位置となります。
関連項目:
Insets.clone()

right

int right
右側からのインセットです。この値は、矩形の右端に追加され右端の新しい位置となります。
関連項目:
Insets.clone()

top

int top
上部からのインセットです。この値は、矩形の上部に追加され上部の新しい位置となります。
関連項目:
Insets.clone()

クラス java.awt.Label は Serializable を実装します。

直列化されたフィールド

alignment

int alignment
The label's alignment. The default alignment is set to be left justified.
関連項目:
Label.getAlignment(), setAlignment()

text

String text
The text of this label. This text can be modified by the program but never by the user.
関連項目:
Label.getText(), setText()

クラス java.awt.List は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
ObjectInputStream を読み込み、それが null ではない場合、List によってトリガーされる項目イベントを受信するためのリスナーを追加します。認識できないキーや値は無視されます。
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化可能でない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

items

Vector items
A vector created to contain items which will become part of the List Component.
関連項目:
addItem(), getItem()

listSerializedDataVersion

int listSerializedDataVersion
リストコンポーネントの直列化されたデータのバージョンです。

multipleMode

boolean multipleMode
multipleMode is a variable that will be set to true if a list component is to be set to multiple selection mode, that is where the user can select more than one item in a list at one time. multipleMode will be set to false if the list component is set to single selection, that is where the user can only select one item on the list at any one time.
関連項目:
List.isMultipleMode(), setMultipleMode()

rows

int rows
This field will represent the number of rows in the List Component. It is specified only once, and that is when the list component is actually created. It will never change.
関連項目:
List.getRows()

selected

int[] selected
selected is an array that will contain the indices of items that have been selected.
関連項目:
List.getSelectedIndexes(), List.getSelectedIndex()

visibleIndex

int visibleIndex
This variable contains the value that will be used when trying to make a particular list item visible.
関連項目:
makeVisible()

クラス java.awt.MediaTracker は Serializable を実装します。

直列化されたフィールド

head

java.awt.MediaEntry head
The head of the list of Images that is being tracked by the MediaTracker.
関連項目:
addImage(), removeImage()

target

Component target
A given Component that will be tracked by a media tracker where the image will eventually be drawn.
関連項目:
MediaTracker()

クラス java.awt.Menu は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
ObjectInputStream を読み込み、それが null ではない場合、Menu によってトリガーされる項目イベントを受信するためのリスナーを追加します。認識できないキーや値は無視されます。
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws ClassNotFoundException,
                         IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化可能でない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

isHelpMenu

boolean isHelpMenu
This field will be set to true if the Menu in question is actually a help menu. Otherwise it will be set to false.

items

Vector items
A vector of the items that will be part of the Menu.
関連項目:
Menu.countItems()

menuSerializedDataVersion

int menuSerializedDataVersion
メニューの直列化されたデータのバージョンです。

tearOff

boolean tearOff
This field indicates whether the menu has the tear of property or not. It will be set to true if the menu has the tear off property and it will be set to false> if it does not. A torn off menu can be deleted by a user when it is no longer needed.
関連項目:
Menu.isTearOff()

クラス java.awt.MenuBar は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
ObjectInputStream を読み込み、それが null ではない場合、MenuBar によってトリガーされる項目イベントを受信するためのリスナーを追加します。認識できないキーや値は無視されます。
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws ClassNotFoundException,
                         IOException
Writes default serializable fields to stream. Writes a list of serializable ItemListener(s) as optional data. The non-serializable ItemListner(s) are detected and no attempt is made to serialize them.
直列データ:
Null terminated sequence of 0 or more pairs. The pair consists of a String and Object. The String indicates the type of object and is one of the following : itemListenerK indicating and ItemListener object.
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

helpMenu

Menu helpMenu
This menu is a special menu dedicated to help. The one thing to note about this menu is that on some platforms it appears at the right edge of the menubar.
関連項目:
MenuBar.getHelpMenu(), setHelpMenu()

menuBarSerializedDataVersion

int menuBarSerializedDataVersion
MenuBar の直列化されたデータのバージョンです。

menus

Vector menus
This field represents a vector of the actual menus that will be part of the MenuBar.
関連項目:
MenuBar.countMenus()

クラス java.awt.MenuComponent は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
直列化されたフィールド

font

Font font
The Menu Components Font. This value can be null at which point a default will be used.
関連項目:
setFont(), MenuComponent.getFont()

name

String name
メニューコンポーネントの名前です。
関連項目:
MenuComponent.getName(), setName()

nameExplicitlySet

boolean nameExplicitlySet
名前が明示的に設定されるかどうかを示す変数です。true の場合は、名前が明示的に設定されます。
関連項目:
setName()

newEventsOnly

boolean newEventsOnly
関連項目:
dispatchEvent()

クラス java.awt.MenuItem は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the Menu Item. Unrecognised keys or values will be Ignored.
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化可能でない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

actionCommand

String actionCommand
This field indicates the command tha has been issued by a particular menu item. By default the actionCommand is the label of the menu item, unless it has been set using setActionCommand.
関連項目:
setActionCommand(), MenuItem.getActionCommand()

enabled

boolean enabled
A value to indicate whether a menu item is enabled or not. If it is enabled, enabled will be set to true. Else enabled will be set to false.
関連項目:
MenuItem.isEnabled(), setEnabled()

eventMask

long eventMask
The eventMask is ONLY set by subclasses via enableEvents. The mask should NOT be set when listeners are registered so that we can distinguish the difference between when listeners request events and subclasses request them.

label

String label
label is the label of a menu item. It can be any string.
関連項目:
MenuItem.getLabel(), setLabel()

menuItemSerializedDataVersion

int menuItemSerializedDataVersion
メニュー項目の直列化されたデータのバージョンです。

shortcut

MenuShortcut shortcut
メニュー項目と関連付けられているキーストロークのシーケンスです。

注:1.1.2 でショートカットを機能させるには、メニュー項目で setActionCommand() を使用する必要があります。

関連項目:
MenuItem.getShortcut(), setShortcut(), MenuItem.deleteShortcut()

クラス java.awt.MenuShortcut は Serializable を実装します。

直列化されたフィールド

key

int key
This is indicates the virtual keycode for the menu shortcut. It is the key code with which the menu short cut will be created. In 1.1.2 you must use setActionCommand() on a menu item in order for its shortcut to work, otherwise it will fire a null action command. Must use KeyEvent virtual keys - eg : VK_A.
関連項目:
MenuShortcut.getKey(), MenuShortcut.usesShiftModifier()

usesShift

boolean usesShift
Indicates whether the shft key was pressed. If true, the shift key was pressed. If false, the shift key was not pressed
関連項目:
MenuShortcut.usesShiftModifier()

クラス java.awt.Panel は Serializable を実装します。

クラス java.awt.Point は Serializable を実装します。

直列化されたフィールド

x

int x
x 座標です。x 座標が設定されていない場合はデフォルトで「0」になります。
関連項目:
Point.getLocation(), Move()

y

int y
y 座標です。y 座標が設定されていない場合はデフォルトで「0」になります。
関連項目:
Point.getLocation(), Move()

クラス java.awt.Polygon は Serializable を実装します。

直列化されたフィールド

bounds

Rectangle bounds
多角形の境界です。null も指定できます。javadoc のコメントの getBounds() を参照してください。
関連項目:
Polygon.getBoundingBox(), Polygon.getBounds()

npoints

int npoints
点の総数です。null も指定できます。
関連項目:
Polygon.addPoint(int, int)

xpoints

int[] xpoints
x 座標の配列です。
関連項目:
Polygon.addPoint(int, int)

ypoints

int[] ypoints
y 座標の配列です。
関連項目:
Polygon.addPoint(int, int)

クラス java.awt.PopupMenu は Serializable を実装します。

クラス java.awt.Rectangle は Serializable を実装します。

直列化されたフィールド

height

int height
Rectangle の高さです。
関連項目:
Rectangle.setSize(int, int), Rectangle.getSize()

width

int width
Rectangle の幅です。
関連項目:
Rectangle.setSize(int, int), Rectangle.getSize()
導入されたバージョン:
JDK1.0.

x

int x
Rectanglex 座標です。
関連項目:
Rectangle.setLocation(int, int), Rectangle.getLocation()

y

int y
Rectangley 座標です。
関連項目:
Rectangle.setLocation(int, int), Rectangle.getLocation()

クラス java.awt.Scrollbar は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
ObjectInputStream を読み込み、それが null ではない場合、Scrollbar によってトリガーされる項目イベントを受信するためのリスナーを追加します。認識できないキーまたは値は無視されます。
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。オプションのデータとして、直列化可能な ItemListener のリストを書き込みます。直列化可能でない ItemListner は検出され、それらの直列化は試行されません。
直列データ:
null で終了する、0 以上のペアのシーケンス。ペアの構成要素は String と Object。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

lineIncrement

int lineIncrement
The amount by which the scrollbar value will change when going up or down by a line. This value should be a non negative integer.
関連項目:
setLineIncrement(), Scrollbar.getLineIncrement()

maximum

int maximum
The maximum value of the Scrollbar. This value must be greater than the minimum value.
This integer can be either positive or negative, and it's range can be altered at any time.
関連項目:
Scrollbar.getMaximum(), setMaximum()

minimum

int minimum
The minimum value of the Scrollbar. This value must be greater than the minimum value.
This integer can be either positive or negative.
関連項目:
Scrollbar.getMinimum(), setMinimum()

orientation

int orientation
The Scrollbar's orientation--being either horizontal or vertical. This value should be specified when the scrollbar is being created.
orientation can be either : VERTICAL or HORIZONTAL only.
関連項目:
Scrollbar.getOrientation(), setOrientation()

pageIncrement

int pageIncrement
The amount by which the scrollbar value will change when going up or down by a page. This value should be a non negative integer.
関連項目:
setPageIncrement(), Scrollbar.getPageIncrement()

scrollbarSerializedDataVersion

int scrollbarSerializedDataVersion
スクロールバーの直列化されたデータのバージョンです。

value

int value
The value of the Scrollbar. value should be either greater than minimum or less that maximum
関連項目:
Scrollbar.getValue(), setValue()

visibleAmount

int visibleAmount
The size of the visible portion of the Scrollbar. The size of the scrollbox is normally used to indicate the visibleAmount.
関連項目:
Scrollbar.getVisibleAmount(), setVisibleAmount()

クラス java.awt.ScrollPane は Serializable を実装します。

直列化されたフィールド

hAdjustable

java.awt.ScrollPaneAdjustable hAdjustable
調整可能な水平スクロールバーです。3 つの Adjustable メソッド setMinimum()、setMaximum()、setVisibleAmount() は絶対に呼び出さないでください。
関連項目:
ScrollPane.getHAdjustable(), Adjustable

scrollbarDisplayPolicy

int scrollbarDisplayPolicy
スクロールバーを表示する方法は 3 つあります。この整数値は、3 つの表示方法 (SCROLLBARS_ALWAYS、SCROLLBARS_AS_NEEDED、SCROLLBARS_NEVER) のどれかを表します。
関連項目:
ScrollPane.getScrollbarDisplayPolicy()

vAdjustable

java.awt.ScrollPaneAdjustable vAdjustable
調整可能な垂直スクロールバーです。3 つの Adjustable メソッド setMinimum()、setMaximum()、setVisibleAmount() は絶対に呼び出さないでください。
関連項目:
ScrollPane.getVAdjustable(), Adjustable

クラス java.awt.SystemColor は Serializable を実装します。

クラス java.awt.TextArea は Serializable を実装します。

直列化されたフィールド

columns

int columns
The number of columns in the TextArea. The number of columns will determine the text area's width and the number of columns is not limited. Should be non negative.
関連項目:
TextArea.getColumns(), setColumns()

rows

int rows
The number of rows in the TextArea. The number of Rows will determine the text area's height and the number of rows is not limited. Should be non negative.
関連項目:
TextArea.getRows(), setRows()

scrollbarVisibility

int scrollbarVisibility
テキスト領域にどのスクロールバーが作成されるかを判定します。次の 4 つの値のどれかです。 SCROLLBARS_BOTH = 水平と垂直の両方
SCROLLBARS_HORIZONTAL_ONLY = 水平スクロールバーのみ
SCROLLBARS_VERTICAL_ONLY = 垂直スクロールバーのみ
SCROLLBARS_NONE = スクロールバーなし
関連項目:
TextArea.getScrollbarVisibility()

クラス java.awt.TextComponent は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
Read the ObjectInputStream and if it isnt null add a listener to receive item events fired by the TextComponent. Unrecognised keys or values will be Ignored.
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化可能でない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

editable

boolean editable
A boolean indicating whether or not this TextComponent is editable. It will be true if the text componet is editable and false if not.
関連項目:
TextComponent.isEditable()

selectionEnd

int selectionEnd
The selection refers to the selected text, and the selectionEnd is the end position of the selected text.
関連項目:
TextComponent.getSelectionEnd(), setSelectionEnd()

selectionStart

int selectionStart
The selection refers to the selected text, and the selectionStart is the start position of the selected text.
関連項目:
TextComponent.getSelectionStart(), setSelectionStart()

text

String text
The value of the text. A null value is the same as "".
関連項目:
setText(), TextComponent.getText()

textComponentSerializedDataVersion

int textComponentSerializedDataVersion
TextComponent の直列化されたデータのバージョンです。

クラス java.awt.TextField は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
ObjectInputStream を読み込み、それが null ではない場合、TextField によってトリガーされる項目イベントを受信するためのリスナーを追加します。認識できないキーまたは値は無視されます。
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化可能でない ItemListener は検出され、それらの直列化は試行されません。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK
直列化されたフィールド

columns

int columns
The number of columns in the TextField. If this value is negative, an IllegalArgumentException is thrown when trying to set the Columns.
関連項目:
setColumns(), TextField.getColumns()

echoChar

char echoChar
The echo character, which is used when the user wishes to disguise the characters typed into the text field. To set the echoChar, echoCharIsSet must be set to true. The Disguises are removed if echoChar = 0
関連項目:
TextField.getEchoChar(), setEchoChar(), TextField.echoCharIsSet()

textFieldSerializedDataVersion

int textFieldSerializedDataVersion
テキストフィールドの直列化されたデータのバージョンです。

クラス java.awt.Window は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
デフォルトの ObjectInputStream、Window によってトリガーされる項目イベントを受け取る null のリスナー、および子 Window の null のリストを読み込みます。認識されないキーまたは値は無視されます。
関連項目:
removeActionListener(), addActionListener()

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
デフォルトの直列化可能フィールドをストリームに書き込みます。直列化可能な ItemListener のリストはオプションのデータとして書き込まれます。直列化可能でない ItemListener は検出され、それらの直列化は試行されません。子 Window のリストはオプションのデータとして書き込まれます。
直列データ:
String と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、ItemListener オブジェクトか、これを示す itemListenerK のどちらかであるString と Object で構成されるペアの、null で終了する 0 個以上のシーケンス。String はオブジェクトの型を示し、子 Window オブジェクトか、これを示す ownedWindowK どちらかである
関連項目:
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), java.awt.Component.itemListenerK, java.awt.Component.ownedWindowK
直列化されたフィールド

focusMgr

java.awt.FocusManager focusMgr
当該 Window およびそのコンポーネントの Focus です。
導入されたバージョン:
JDK1.2

state

int state
An Integer value representing the Window State.
関連項目:
Window.show()
導入されたバージョン:
JDK1.2

warningString

String warningString
This represents the warning message that is to be displayed in a non secure window. ie : a window that has a security manager installed for which calling SecurityManager.checkTopLevelWindow() is false. This message can be displayed anywhere in the window.
関連項目:
Window.getWarningString()

windowSerializedDataVersion

int windowSerializedDataVersion
ウィンドウの直列化されたデータのバージョンです。


パッケージ java.awt.color

クラス java.awt.color.CMMException は Serializable を実装します。

クラス java.awt.color.ProfileDataException は Serializable を実装します。


パッケージ java.awt.datatransfer

クラス java.awt.datatransfer.DataFlavor は Serializable を実装します。

直列化メソッド

readExternal

public void readExternal(ObjectInput is)
                  throws IOException,
                         ClassNotFoundException
直列化された状態の DataFlavor を復元します。

writeExternal

public void writeExternal(ObjectOutput os)
                   throws IOException
DataFlavor を直列化します。

クラス java.awt.datatransfer.UnsupportedFlavorException は Serializable を実装します。


パッケージ java.awt.dnd

クラス java.awt.dnd.DragGestureEvent は Serializable を実装します。

直列化されたフィールド

action

int action

component

Component component

dragSource

DragSource dragSource

events

List events

origin

Point origin

クラス java.awt.dnd.DragSourceDragEvent は Serializable を実装します。

直列化されたフィールド

dropAction

int dropAction

gestureModifiers

int gestureModifiers

targetActions

int targetActions

クラス java.awt.dnd.DragSourceDropEvent は Serializable を実装します。

直列化されたフィールド

dropAction

int dropAction

dropSuccess

boolean dropSuccess

クラス java.awt.dnd.DragSourceEvent は Serializable を実装します。

クラス java.awt.dnd.DropTarget は Serializable を実装します。

直列化されたフィールド

actions

int actions

active

boolean active

component

Component component

dtListener

DropTargetListener dtListener

クラス java.awt.dnd.DropTargetDragEvent は Serializable を実装します。

直列化されたフィールド

actions

int actions

dropAction

int dropAction

location

Point location

クラス java.awt.dnd.DropTargetDropEvent は Serializable を実装します。

直列化されたフィールド

actions

int actions

dropAction

int dropAction

isLocalTx

boolean isLocalTx

location

Point location

クラス java.awt.dnd.DropTargetEvent は Serializable を実装します。

直列化されたフィールド

context

DropTargetContext context

クラス java.awt.dnd.InvalidDnDOperationException は Serializable を実装します。


パッケージ java.awt.event

クラス java.awt.event.ActionEvent は Serializable を実装します。

直列化されたフィールド

actionCommand

String actionCommand
The nonlocalized string that gives more details of what actually caused the event. This information is very specific to the component that fired it.
関連項目:
ActionEvent.getActionCommand()

modifiers

int modifiers
This represents the key modifier that was selected, and is used to determine the state of the selected key. If no modifier has been selected it will default to zero.
関連項目:
ActionEvent.getModifiers()

クラス java.awt.event.AdjustmentEvent は Serializable を実装します。

直列化されたフィールド

adjustable

Adjustable adjustable
The adjustable object that fired the event.
関連項目:
AdjustmentEvent.getAdjustable()

adjustmentType

int adjustmentType
The adjustmentType describes how the adjustable object value has changed. This value can be increased/decreased by a block or unit amount where the block is associated with page increments/decrements, and a unit is associated with line increments/decrements.
関連項目:
AdjustmentEvent.getAdjustmentType()

value

int value
value will contain the new value of the adjustable object. This value will always be in a range associated adjustable object.
関連項目:
AdjustmentEvent.getValue()

クラス java.awt.event.ComponentEvent は Serializable を実装します。

クラス java.awt.event.ContainerEvent は Serializable を実装します。

直列化されたフィールド

child

Component child
The non-null component that is being added or removed from the Container.
関連項目:
getChild

クラス java.awt.event.FocusEvent は Serializable を実装します。

直列化されたフィールド

temporary

boolean temporary
A focus event can have two different levels, permanent and temporary. It will be set to true if some operation takes away the focus temporarily and intends on getting it back once the event is completed. Otherwise it will be set to false.
関連項目:
FocusEvent.isTemporary()

クラス java.awt.event.InputEvent は Serializable を実装します。

直列化されたフィールド

modifiers

int modifiers
The state of the modifier key at the time the input event was fired.
関連項目:
InputEvent.getModifiers(), MouseEvent

when

long when
The input events Time stamp. The time stamp is in UTC format that indicates when the input event was created.
関連項目:
InputEvent.getWhen()

クラス java.awt.event.InputMethodEvent は Serializable を実装します。

クラス java.awt.event.InvocationEvent は Serializable を実装します。

直列化されたフィールド

catchExceptions

boolean catchExceptions
true に設定した場合は、dispatch() が Exception をキャッチしてそれを例外のインスタンス変数に格納します。false の場合は、Exception は EventDispatchThread のディスパッチループまで送られます。

exception

Exception exception
Runnable.run() メソッドの実行中にスローされる Exception です (null の場合もある)。この変数は、インスタンスが例外をキャッチしなかった場合にも null になります。

notifier

Object notifier
Runnable.run() メソッドの復帰後ただちに呼び出される notifyAll() メソッドを持つオブジェクトです (null の場合もある)。

runnable

Runnable runnable
呼び出される run() メソッドを持つ Runnable オブジェクトです。

クラス java.awt.event.ItemEvent は Serializable を実装します。

直列化されたフィールド

item

Object item
The item whose selection state has changed.
関連項目:
ItemEvent.getItem()

stateChange

int stateChange
stateChange indicates whether the item was selected or deselected.
関連項目:
ItemEvent.getStateChange()

クラス java.awt.event.KeyEvent は Serializable を実装します。

直列化されたフィールド

keyChar

char keyChar
keyChar is a valid unicode character that is fired by a key or a key combination on a keyboard.
関連項目:
KeyEvent.getKeyChar(), setKeyChar()

keyCode

int keyCode
The unique value assigned to each of the keys on the keyboard. There is a common set of key codes that can be fired by most keyboards. The symbolic name for a key code should be used rather than the code value itself.
関連項目:
KeyEvent.getKeyCode(), setKeyCode()

クラス java.awt.event.MouseEvent は Serializable を実装します。

直列化されたフィールド

clickCount

int clickCount
Indicates the number of quick consecutive clicks of a mouse button. clickCount will be valid for only three mouse events :
MOUSE_CLICKED, MOUSE_PRESSED and MOUSE_RELEASED. For the above, the clickCount will be at least 1. For all other events the count will be 0.
関連項目:
MouseEvent.getClickCount().

popupTrigger

boolean popupTrigger
A property used to indicate whether a Popup Menu should appear with a certain gestures. If popupTrigger = false no popup menu should appear. If it is true then a popup menu should appear .
関連項目:
PopupMenu, MouseEvent.isPopupTrigger()

x

int x
The mouse events x coordinate. The x value is relative to the component that fired the event.
関連項目:
MouseEvent.getX()

y

int y
The mouse events y coordinate. The y value is relative to the component that fired the event.
関連項目:
MouseEvent.getY()

クラス java.awt.event.PaintEvent は Serializable を実装します。

直列化されたフィールド

updateRect

Rectangle updateRect
This is the rectangle that represents the area on the source component that requires a repaint. This rectangle should be non null.
関連項目:
Rectangle, setUpdateRect(), PaintEvent.getUpdateRect()

クラス java.awt.event.TextEvent は Serializable を実装します。

クラス java.awt.event.WindowEvent は Serializable を実装します。


パッケージ java.awt.font

クラス java.awt.font.TextAttribute は Serializable を実装します。

クラス java.awt.font.TransformAttribute は Serializable を実装します。

直列化されたフィールド

transform

AffineTransform transform


パッケージ java.awt.geom

クラス java.awt.geom.AffineTransform は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws ClassNotFoundException,
                         IOException
直列化されたフィールド

m00

double m00
The X coordinate scaling element of the 3x3 affine transformation matrix.

m01

double m01
The X coordinate shearing element of the 3x3 affine transformation matrix.

m02

double m02
The X coordinate of the translation element of the 3x3 affine transformation matrix.

m10

double m10
The Y coordinate shearing element of the 3x3 affine transformation matrix.

m11

double m11
The Y coordinate scaling element of the 3x3 affine transformation matrix.

m12

double m12
The Y coordinate of the translation element of the 3x3 affine transformation matrix.

クラス java.awt.geom.IllegalPathStateException は Serializable を実装します。

クラス java.awt.geom.NoninvertibleTransformException は Serializable を実装します。


パッケージ java.awt.image

クラス java.awt.image.ImagingOpException は Serializable を実装します。

クラス java.awt.image.RasterFormatException は Serializable を実装します。


パッケージ java.awt.image.renderable

クラス java.awt.image.renderable.ParameterBlock は Serializable を実装します。

直列化されたフィールド

parameters

Vector parameters
任意の Object として格納される、ソース以外のパラメータの Vector です。

sources

Vector sources
任意の Object として格納される、ソースの Vector です。


パッケージ java.awt.print

クラス java.awt.print.PrinterAbortException は Serializable を実装します。

クラス java.awt.print.PrinterException は Serializable を実装します。

クラス java.awt.print.PrinterIOException は Serializable を実装します。

直列化されたフィールド

mException

IOException mException
印刷ジョブを終了させた入出力エラーです。


パッケージ java.beans

クラス java.beans.IntrospectionException は Serializable を実装します。

クラス java.beans.PropertyChangeEvent は Serializable を実装します。

直列化されたフィールド

newValue

Object newValue
プロパティの新しい値です。不明の場合は、null になることがあります。

oldValue

Object oldValue
プロパティの以前の値です。不明の場合は、null になることがあります。

propagationId

Object propagationId
伝播 ID です。null の場合もあります。
関連項目:
PropertyChangeEvent.getPropagationId()

propertyName

String propertyName
変更されたプロパティの名前です。不明の場合は、null になることがあります。

クラス java.beans.PropertyChangeSupport は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列データ:
null で終了している PropertyChangeListener のリスト

直列化の際には、直列化できないリスナーはスキップされ、直列化可能なリスナーだけが直列化されます。

直列化されたフィールド

children

Hashtable children
特定のプロパティ群を管理するリスナーに使用するハッシュテーブルです。プロパティ名を PropertyChangeSupport オブジェクトにマッピングします。
導入されたバージョン:
JDK 1.2

propertyChangeSupportSerializedDataVersion

int propertyChangeSupportSerializedDataVersion
内部バージョン番号です。
導入されたバージョン:
 

source

Object source
生成されたイベントの発生元として提供されるオブジェクトです。

クラス java.beans.PropertyVetoException は Serializable を実装します。

直列化されたフィールド

evt

PropertyChangeEvent evt
拒否された変更を説明する PropertyChangeEvent です。

クラス java.beans.VetoableChangeSupport は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列データ:
null で終了している VetoableChangeListener のリスト

直列化の際には、直列化できないリスナーはスキップされ、直列化可能なリスナーだけが直列化されます。

直列化されたフィールド

children

Hashtable children
特定のプロパティ群を管理するリスナーに使用するハッシュテーブルです。プロパティ名を VetoableChangeSupport オブジェクトにマッピングします。
導入されたバージョン:
JDK 1.2

source

Object source
生成されたイベントの発生元として提供されるオブジェクトです。

vetoableChangeSupportSerializedDataVersion

int vetoableChangeSupportSerializedDataVersion
内部バージョン番号です。


パッケージ java.beans.beancontext

クラス java.beans.beancontext.BeanContextChildSupport は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException,
                        ClassNotFoundException
持続オブジェクトを復元します。入れ子になっている新しい BeanContext から取得されたすべてのリソースが、後続の setBeanContext() によって完全に復元されるまで待つ必要があります。

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException
オブジェクトの持続性の状態を書き込みます。
直列化されたフィールド

beanContextChildPeer

BeanContextChild beanContextChildPeer

pcSupport

PropertyChangeSupport pcSupport

vcSupport

VetoableChangeSupport vcSupport

クラス java.beans.beancontext.BeanContextEvent は Serializable を実装します。

直列化されたフィールド

propagatedFrom

BeanContext propagatedFrom

クラス java.beans.beancontext.BeanContextMembershipEvent は Serializable を実装します。

直列化されたフィールド

children

Collection children

クラス java.beans.beancontext.BeanContextServiceAvailableEvent は Serializable を実装します。

直列化されたフィールド

serviceClass

Class serviceClass

クラス java.beans.beancontext.BeanContextServiceRevokedEvent は Serializable を実装します。

直列化されたフィールド

invalidateRefs

boolean invalidateRefs

serviceClass

Class serviceClass
フィールドです。

クラス java.beans.beancontext.BeanContextServicesSupport は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException,
                        ClassNotFoundException
インスタンスの直列化を復元します。

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException
インスタンスを直列化します。

クラス java.beans.beancontext.BeanContextServicesSupport.BCSSChild は Serializable を実装します。

直列化されたフィールド

this$0

BeanContextServicesSupport this$0

クラス java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider は Serializable を実装します。

直列化されたフィールド

serviceProvider

BeanContextServiceProvider serviceProvider

クラス java.beans.beancontext.BeanContextSupport は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException,
                        ClassNotFoundException
コンテキストを直列化復元します。このインスタンスに重複しないピアが存在する場合、ここでは直列化されず、ピアの readObject() はこのインスタンスを直列化復元したあとで readChildren() を呼び出す必要があります。

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException,
                         ClassNotFoundException
BeanContextSupport を直列化します。このインスタンスに重複しないピアが存在する場合 (つまり、このオブジェクトがほかのオブジェクトの委譲として動作している場合)、このインスタンスと同時に子の直列化復元で発生する「鶏が先かと卵が先か」の問題のために、このインスタンスの子はここでは直列化されません。したがって、このインスタンスに対して重複のないピアがある状況では、常に writeObject() を呼び出してから writeChildren() を呼び出し、readObject() を呼び出してから readChildren() を呼び出します。
直列化されたフィールド

designTime

boolean designTime

locale

Locale locale

okToUseGui

boolean okToUseGui

serializable

int serializable

クラス java.beans.beancontext.BeanContextSupport.BCSChild は Serializable を実装します。

直列化されたフィールド

child

Object child

proxyPeer

Object proxyPeer

this$0

BeanContextSupport this$0


パッケージ java.io

クラス java.io.CharConversionException は Serializable を実装します。

クラス java.io.EOFException は Serializable を実装します。

クラス java.io.File は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
readObject は、このファイル名を復元するために呼び出されます。元の区切り文字が読み込まれます。それがこのシステムの区切り文字と異なる場合、古い区切り文字はローカルの区切り文字に置き換えられます。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
WriteObject は、このファイル名を保存するために呼び出されます。区切り文字も保存されるので、パスが別のホストタイプで再生される場合は置換できます。
直列化されたフィールド

path

String path
この抽象パス名の標準化されたパス名文字列です。標準化されたパス名文字列は、デフォルトの名前区切り文字を使用し、余分なまたは重複した区切り文字を持ちません。

クラス java.io.FileNotFoundException は Serializable を実装します。

クラス java.io.FilePermission は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから FilePermission の状態を復元するために呼び出されます。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
FilePermission の状態をストリームに保存するために呼び出されます。すべてのアクションは直列化され、スーパークラスが名前を処理します。
直列化されたフィールド

actions

String actions
アクション文字列です。

クラス java.io.InterruptedIOException は Serializable を実装します。

直列化されたフィールド

bytesTransferred

int bytesTransferred
入出力処理で割り込みが発生する前にその処理の一部として転送されたバイト数を報告します。

クラス java.io.InvalidClassException は Serializable を実装します。

直列化されたフィールド

classname

String classname
無効なクラスの名前

クラス java.io.InvalidObjectException は Serializable を実装します。

クラス java.io.IOException は Serializable を実装します。

クラス java.io.NotActiveException は Serializable を実装します。

クラス java.io.NotSerializableException は Serializable を実装します。

クラス java.io.ObjectStreamClass は Serializable を実装します。

直列化の概要
ObjectStreamClass クラスは、直列化ストリームプロトコルで特別に処理されます。 ObjectStreamClass は、最初は ObjectOutputStream に次の形式で書き込まれます。
      TC_CLASSDESC className, serialVersionUID, flags, 
                   length, list of field descriptions

 フィールド名     型
                  説明
 --------------------------------------
 className        基本データ String
                  完全指定のクラス名

 serialVersionUID long
                  同じ基底クラス名を持つ互換クラスのストリーム
                  固有識別子

 flags            byte
                  java.io.ObjectStreamConstants.SC_*
                  で定義された属性ビットフィールド

 length           short
                  後続のフィールド記述の数

 fieldDescription (byte, primitive data String, String Object)
                  java.io.ObjectStreamField クラス
                  の擬似外部化された形式。タイプコード、フィールド名、
                  およびプリミティブではないタイプコードの場合は
                  完全指定のクラス名で構成される。タイプコード
                  バイトのエンコーディングについては、
                  Class.getName メソッドを参照
 
クラス記述子がストリームに最初に書き込まれるときは、新しいハンドルが生成されます。クラス記述子への以降の参照は、最初のクラス記述子インスタンスへの参照として書き込まれます。
関連項目:
ObjectOutputStream.writeUTF(java.lang.String)
直列化されたフィールド

クラス java.io.ObjectStreamException は Serializable を実装します。

クラス java.io.OptionalDataException は Serializable を実装します。

直列化されたフィールド

eof

boolean eof
ストリームのバッファリングされた部分にデータがない場合に true になります。

length

int length
現在のバッファに読み込むことができるプリミティブデータのバイト数です。

クラス java.io.SerializablePermission は Serializable を実装します。

直列化されたフィールド

actions

String actions

クラス java.io.StreamCorruptedException は Serializable を実装します。

クラス java.io.SyncFailedException は Serializable を実装します。

クラス java.io.UnsupportedEncodingException は Serializable を実装します。

クラス java.io.UTFDataFormatException は Serializable を実装します。

クラス java.io.WriteAbortedException は Serializable を実装します。

直列化されたフィールド

detail

Exception detail
ObjectStream の書き込み中にキャッチされた例外です。


パッケージ java.lang

クラス java.lang.AbstractMethodError は Serializable を実装します。

クラス java.lang.ArithmeticException は Serializable を実装します。

クラス java.lang.ArrayIndexOutOfBoundsException は Serializable を実装します。

クラス java.lang.ArrayStoreException は Serializable を実装します。

クラス java.lang.Boolean は Serializable を実装します。

直列化されたフィールド

value

boolean value
Boolean の値です。

クラス java.lang.Byte は Serializable を実装します。

直列化されたフィールド

value

byte value
Byte の値です。

クラス java.lang.Character は Serializable を実装します。

直列化されたフィールド

value

char value
Character の値です。

クラス java.lang.Class は Serializable を実装します。

直列化の概要
Class クラスは、特例で Serialization Stream Protocol に入ります。 Class のインスタンスは最初に次の形式で ObjectOutputStream に書き込まれます。
      TC_CLASS ClassDescriptor
ClassDescriptor は、java.io.ObjectStreamClass のインスタンスを特例で直列化したものです。
 
新しいハンドルは、クラス記述子が初めてストリームに書き込まれるときに生成されます。クラス記述子へのこれ以後の参照は、最初のクラス記述子インスタンスへの参照として書き込まれます。
関連項目:
ObjectStreamClass
直列化されたフィールド

クラス java.lang.ClassCastException は Serializable を実装します。

クラス java.lang.ClassCircularityError は Serializable を実装します。

クラス java.lang.ClassFormatError は Serializable を実装します。

クラス java.lang.ClassNotFoundException は Serializable を実装します。

直列化されたフィールド

ex

Throwable ex
このフィールドには、ClassNotFoundException(String s, Throwable ex) コンストラクタを使用してオブジェクトのインスタンスを生成した場合に例外 ex が格納されます。
導入されたバージョン:
JDK 1.2

クラス java.lang.CloneNotSupportedException は Serializable を実装します。

クラス java.lang.Double は Serializable を実装します。

直列化されたフィールド

value

double value
Double の値です。

クラス java.lang.Error は Serializable を実装します。

クラス java.lang.Exception は Serializable を実装します。

クラス java.lang.ExceptionInInitializerError は Serializable を実装します。

直列化されたフィールド

exception

Throwable exception
このフィールドには、ExceptionInInitializerError(Throwable thrown) コンストラクタを使ってオブジェクトのインスタンスを生成した場合に例外が格納されます。

クラス java.lang.Float は Serializable を実装します。

直列化されたフィールド

value

float value
Float の値です。

クラス java.lang.IllegalAccessError は Serializable を実装します。

クラス java.lang.IllegalAccessException は Serializable を実装します。

クラス java.lang.IllegalArgumentException は Serializable を実装します。

クラス java.lang.IllegalMonitorStateException は Serializable を実装します。

クラス java.lang.IllegalStateException は Serializable を実装します。

クラス java.lang.IllegalThreadStateException は Serializable を実装します。

クラス java.lang.IncompatibleClassChangeError は Serializable を実装します。

クラス java.lang.IndexOutOfBoundsException は Serializable を実装します。

クラス java.lang.InstantiationError は Serializable を実装します。

クラス java.lang.InstantiationException は Serializable を実装します。

クラス java.lang.Integer は Serializable を実装します。

直列化されたフィールド

value

int value
Integer 型の値です。

クラス java.lang.InternalError は Serializable を実装します。

クラス java.lang.InterruptedException は Serializable を実装します。

クラス java.lang.LinkageError は Serializable を実装します。

クラス java.lang.Long は Serializable を実装します。

直列化されたフィールド

value

long value
Long の値です。

クラス java.lang.NegativeArraySizeException は Serializable を実装します。

クラス java.lang.NoClassDefFoundError は Serializable を実装します。

クラス java.lang.NoSuchFieldError は Serializable を実装します。

クラス java.lang.NoSuchFieldException は Serializable を実装します。

クラス java.lang.NoSuchMethodError は Serializable を実装します。

クラス java.lang.NoSuchMethodException は Serializable を実装します。

クラス java.lang.NullPointerException は Serializable を実装します。

クラス java.lang.Number は Serializable を実装します。

クラス java.lang.NumberFormatException は Serializable を実装します。

クラス java.lang.OutOfMemoryError は Serializable を実装します。

クラス java.lang.RuntimeException は Serializable を実装します。

クラス java.lang.RuntimePermission は Serializable を実装します。

クラス java.lang.SecurityException は Serializable を実装します。

クラス java.lang.Short は Serializable を実装します。

直列化されたフィールド

value

short value
Short の値です。

クラス java.lang.StackOverflowError は Serializable を実装します。

クラス java.lang.String は Serializable を実装します。

直列化の概要
Class クラスは、特例で Serialization Stream Protocol に入ります。 文字列インスタンスは最初は次の形式で ObjectOutputStream に書き込まれます。
      TC_STRING (utf String)
 
String は DataOutput.writeUTF メソッドによって書き込まれます。ストリーム内の文字列インスタンスに対するそれ以降のすべての参照を示すために新しいハンドルが生成されます。
直列化されたフィールド

クラス java.lang.StringBuffer は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
readObject メソッドを呼び出すと、ストリームから StringBuffer の状態を復元できます。
直列化されたフィールド

count

int count
count はバッファ内の文字数です。

shared

boolean shared
バッファが共有されているかどうかを示すフラグです。

value

char[] value
文字の記憶のために使用される値です。

クラス java.lang.StringIndexOutOfBoundsException は Serializable を実装します。

クラス java.lang.ThreadDeath は Serializable を実装します。

クラス java.lang.Throwable は Serializable を実装します。

直列化されたフィールド

detailMessage

String detailMessage
Throwable についての固有の詳細情報です。たとえば、FileNotFoundThrowables の場合は、見つからなかったファイルの名前が格納されます。

クラス java.lang.UnknownError は Serializable を実装します。

クラス java.lang.UnsatisfiedLinkError は Serializable を実装します。

クラス java.lang.UnsupportedClassVersionError は Serializable を実装します。

クラス java.lang.UnsupportedOperationException は Serializable を実装します。

クラス java.lang.VerifyError は Serializable を実装します。

クラス java.lang.VirtualMachineError は Serializable を実装します。


パッケージ java.lang.reflect

クラス java.lang.reflect.InvocationTargetException は Serializable を実装します。

直列化されたフィールド

target

Throwable target
このフィールドは、オブジェクトのインスタンスを生成するためにコンストラクタ InvocationTargetException(Throwable target) が使用された場合にターゲットを保持します。

クラス java.lang.reflect.ReflectPermission は Serializable を実装します。


パッケージ java.math

クラス java.math.BigDecimal は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから BigDecimal のインスタンスを再生成 (直列化解除) します。
直列化されたフィールド

intVal

BigInteger intVal
この BigDecimal のスケールなしの値で、unscaledValue() で返されます。
関連項目:
BigDecimal.unscaledValue()

scale

int scale
この BigDecimal のスケールで、scale() で返されます。
関連項目:
BigDecimal.scale()

クラス java.math.BigInteger は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから BigInteger のインスタンスを再生成 (直列化解除) します。
直列化されたフィールド

bitCount

int bitCount
この BigInteger のビット数で、bitCount() で返される値、または -1 です (どちらの値も有効)。
関連項目:
BigInteger.bitCount()

bitLength

int bitLength
この BigInteger のビット長で、bitLength() で返される値、または -1 です (どちらの値も有効)。
関連項目:
BigInteger.bitLength()

firstNonzeroByteNum

int firstNonzeroByteNum
この BigInteger の絶対値でのもっとも下位の非ゼロバイトのバイト番号、または -2 です (どちらの値も有効)。最下位バイトのバイト番号は 0、その次に上位のバイトのバイト番号は 1 (以降同様) となります。

lowestSetBit

int lowestSetBit
この BigInteger の最下位セットビットで、getLowestSetBit() で返される値、または -2 です (どちらの値も有効)。
関連項目:
BigInteger.getLowestSetBit()

magnitude

byte[] magnitude
「ビッグエンディアン」のバイト配列の、この BigInteger の絶対値です。この配列の [0] 番目の要素は、絶対値の最上位バイトです。最上位バイト (magnitude[0]) がゼロ以外でなければならず、絶対値は「最小」でなければなりません。各 BigInterger 値に対する表現が 1 通りだけであることを確実にするには、この点に注意する必要があります。BigInteger のゼロは、長さがゼロの絶対値配列を持つことを意味します。

signum

int signum
この BigInteger の符号です (負は -1、ゼロは 0、正は 1)。BigInteger のゼロの符号は 0 でなければなりません。各 BigInteger 値に対する表現が 1 通りだけであることを確実にするには、この点に注意する必要があります。


パッケージ java.net

クラス java.net.BindException は Serializable を実装します。

クラス java.net.ConnectException は Serializable を実装します。

クラス java.net.InetAddress は Serializable を実装します。

直列化されたフィールド

address

int address

family

int family

hostName

String hostName

クラス java.net.MalformedURLException は Serializable を実装します。

クラス java.net.NetPermission は Serializable を実装します。

クラス java.net.NoRouteToHostException は Serializable を実装します。

クラス java.net.ProtocolException は Serializable を実装します。

クラス java.net.SocketException は Serializable を実装します。

クラス java.net.SocketPermission は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから SocketPermission の状態を復元するために呼び出されます。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
SocketPermission の状態をストリームに保存するために呼び出されます。アクションが直列化され、スーパークラスが名前の処理を担当します。
直列化されたフィールド

actions

String actions
アクションの文字列です。

クラス java.net.UnknownHostException は Serializable を実装します。

クラス java.net.UnknownServiceException は Serializable を実装します。

クラス java.net.URL は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
readObject を呼び出すと、ストリームから URL の状態を復元できます。readObject は URL のコンポーネントを読み取り、ローカルストリームハンドラを探します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
WriteObject を呼び出すと、URL の状態を ObjectOutputStream に保存できます。ハンドラはシステムごとに異なるため、保存されません。
直列データ:
デフォルトの書き込みオブジェクトの値。読み戻すときには、リーダは有効な URLStreamHandler を返すプロトコル変数を指定して getURLStreamHandler を呼び出す必要がある。そうしない場合は IOException がスローされる
直列化されたフィールド

file

String file
接続先ホストにある特定のファイルの名前です。

hashCode

int hashCode

host

String host
接続先のホスト名です。

port

int port
接続先となるプロトコルポートです。

protocol

String protocol
使用するプロトコルです (ftp、http、nntp など)。

ref

String ref
# を使用した参照です。


パッケージ java.rmi

クラス java.rmi.AccessException は Serializable を実装します。

クラス java.rmi.AlreadyBoundException は Serializable を実装します。

クラス java.rmi.ConnectException は Serializable を実装します。

クラス java.rmi.ConnectIOException は Serializable を実装します。

クラス java.rmi.MarshalException は Serializable を実装します。

クラス java.rmi.MarshalledObject は Serializable を実装します。

直列化されたフィールド

hash

int hash
包含されたオブジェクトが記録されたハッシュコード
関連項目:
MarshalledObject.hashCode()

locBytes

byte[] locBytes
位置注釈のバイト列で、equals によって無視される。locBytes が null の場合、整列化の間に null でない注釈はなかった

objBytes

byte[] objBytes
直列化表現のバイト列。objBytesnull の場合、整列化されたオブジェクトは null 参照ではなかった

クラス java.rmi.NoSuchObjectException は Serializable を実装します。

クラス java.rmi.NotBoundException は Serializable を実装します。

クラス java.rmi.RemoteException は Serializable を実装します。

直列化されたフィールド

detail

Throwable detail
ラップされたリモート例外を保持するための入れ子の例外です。
導入されたバージョン:
JDK1.1

クラス java.rmi.RMISecurityException は Serializable を実装します。

クラス java.rmi.ServerError は Serializable を実装します。

クラス java.rmi.ServerException は Serializable を実装します。

クラス java.rmi.ServerRuntimeException は Serializable を実装します。

クラス java.rmi.StubNotFoundException は Serializable を実装します。

クラス java.rmi.UnexpectedException は Serializable を実装します。

クラス java.rmi.UnknownHostException は Serializable を実装します。

クラス java.rmi.UnmarshalException は Serializable を実装します。


パッケージ java.rmi.activation

クラス java.rmi.activation.Activatable は Serializable を実装します。

直列化されたフィールド

id

ActivationID id
オブジェクトの起動識別子

クラス java.rmi.activation.ActivateFailedException は Serializable を実装します。

クラス java.rmi.activation.ActivationDesc は Serializable を実装します。

直列化されたフィールド

className

String className
オブジェクトのクラス名

data

MarshalledObject data
オブジェクトの初期化データ

groupID

ActivationGroupID groupID
グループの識別子

location

String location
オブジェクトのコードの位置

restart

boolean restart
オブジェクトを起動し直す必要の有無

クラス java.rmi.activation.ActivationException は Serializable を実装します。

直列化されたフィールド

detail

Throwable detail
ラップされたリモート例外を保持する、入れ子の例外です。

クラス java.rmi.activation.ActivationGroup は Serializable を実装します。

直列化されたフィールド

groupID

ActivationGroupID groupID
グループの識別子

incarnation

long incarnation
グループの生成番号

monitor

ActivationMonitor monitor
グループのモニター

クラス java.rmi.activation.ActivationGroupDesc は Serializable を実装します。

直列化されたフィールド

className

String className
グループのパッケージ名が完全指定されたクラス名

data

MarshalledObject data
グループの初期化データ

env

ActivationGroupDesc.CommandEnvironment env
VM を別のプロセスで実行するための制御オプション

location

String location
グループのクラスのロード元となる位置

props

Properties props
サブプロセス環境にデフォルトで設定されたプロパティマップをオーバーライドする、プロパティマップ

クラス java.rmi.activation.ActivationGroupDesc.CommandEnvironment は Serializable を実装します。

直列化されたフィールド

command

String command

options

String[] options

クラス java.rmi.activation.ActivationGroupID は Serializable を実装します。

直列化されたフィールド

system

ActivationSystem system
グループの起動システム

uid

UID uid
グループの一意な ID

クラス java.rmi.activation.ActivationID は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
オブジェクトの直列化に使う readObject です。java.rmi.server.UID、およびリモート参照を読み込みます。リモート参照の読み込みは、readExternal(ObjectInputStream in) を直接呼び出して実行します。デフォルトの直列化は使いません。この参照は、オブジェクトの中に activator フィールドを作成するために使われます。すなわち、activator フィールドは、RemoteProxy.getStub(activatorClassName, ref) から返されたスタブとして設定されます。

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException,
                         ClassNotFoundException
オブジェクトの直列化に使う writeObject です。java.rmi.server.UID、およびこの ID に関連付けられたオブジェクトを起動するアクティベータへの参照、すなわち、activator フィールドにあるリモート参照を書き出します。
直列データ:
activator フィールドにあるリモート参照の java.rmi.server.UID および引数指定のないクラス名を、UTF-8 文字コードを使って書き出す。それ自身の out への書き込みは、activator のリモート参照に委ねられる。activator.getRef() の戻り値によって、writeExternal(ObjectStream out) を直接呼び出す。デフォルトの直列化は使用しない
直列化されたフィールド

activator

Activator activator
オブジェクトのアクティベータ

uid

UID uid
オブジェクトの一意の ID

クラス java.rmi.activation.UnknownGroupException は Serializable を実装します。

クラス java.rmi.activation.UnknownObjectException は Serializable を実装します。


パッケージ java.rmi.dgc

クラス java.rmi.dgc.Lease は Serializable を実装します。

直列化されたフィールド

value

long value
この Lease オブジェクトの貸し出し期間
関連項目:
Lease.getValue()

vmid

VMID vmid
この Lease が関連付けられている Virtual Machine ID
関連項目:
Lease.getVMID()

クラス java.rmi.dgc.VMID は Serializable を実装します。

直列化されたフィールド

addr

byte[] addr
VMID の作成先のホストを一意に識別するバイトの配列

uid

UID uid
VMID の作成先のホストについての一意の識別子


パッケージ java.rmi.server

クラス java.rmi.server.ExportException は Serializable を実装します。

クラス java.rmi.server.ObjID は Serializable を実装します。

直列化されたフィールド

objNum

long objNum
オブジェクト番号
関連項目:
ObjID.hashCode()

space

UID space
ホストに関して一意のアドレス空間識別子

クラス java.rmi.server.RemoteObject は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
オブジェクトの直列化に使用する readObject です。リモート参照フィールド ref の修飾されていないクラス名を UTF-8 形式で読み込み、ref フィールドに委譲を行なってその表現を読み込みます。ref フィールドは、ref.readExternal(ObjectInputStream in) メソッドを直接呼び出すことで読み込まれます。デフォルトの直列化は使用されません。

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException,
                         ClassNotFoundException
オブジェクトの直列化に使用する writeObject です。このクラスに含まれているリモート参照のクラス名を書き出し、参照に委譲を行なってその表現を書き出します。
直列データ:
リモート参照フィールド ref の修飾されていないクラス名を UTF-8 形式で書き出し、ref フィールドに委譲を行なってその表現を書き出す。ref フィールドの型によっては、out に対して別の情報が書き込まれることもある。デフォルトの直列化は使用されない

クラス java.rmi.server.RemoteServer は Serializable を実装します。

クラス java.rmi.server.RemoteStub は Serializable を実装します。

クラス java.rmi.server.ServerCloneException は Serializable を実装します。

直列化されたフィールド

detail

Exception detail
ServerCloneException のための入れ子の例外です。
導入されたバージョン:
JDK1.1

クラス java.rmi.server.ServerNotActiveException は Serializable を実装します。

クラス java.rmi.server.SkeletonMismatchException は Serializable を実装します。

クラス java.rmi.server.SkeletonNotFoundException は Serializable を実装します。

クラス java.rmi.server.SocketSecurityException は Serializable を実装します。

クラス java.rmi.server.UID は Serializable を実装します。

直列化されたフィールド

count

short count
this UID のハッシュキーを作成するために使用される short 値

time

long time
time を記録するために使用される long 値。time は、一意の UID を作成するために使用される

unique

int unique
一意の UID を作成するために使用される整数

クラス java.rmi.server.UnicastRemoteObject は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
オブジェクトが直列化復元されたときに、リモートオブジェクトを再びエクスポートします。
直列化されたフィールド

csf

RMIClientSocketFactory csf
クライアント側ソケットファクトリ (存在する場合)

port

int port
オブジェクトのエクスポート先のポート番号

ssf

RMIServerSocketFactory ssf
オブジェクトをエクスポートするときに使用する、サーバ側のソケットファクトリ (存在する場合)


パッケージ java.security

クラス java.security.AccessControlException は Serializable を実装します。

直列化されたフィールド

perm

Permission perm

クラス java.security.AllPermission は Serializable を実装します。

クラス java.security.BasicPermission は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
readObject は、ストリームから BasicPermission の状態を復元するために呼び出されます。

クラス java.security.CodeSource は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException,
                        ClassNotFoundException
このオブジェクトをストリームから復元します。すなわち、直列化復元を行います。

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException
このオブジェクトをストリームに書き出します。すなわち、直列化を行います。
直列データ:
初期 URL の後ろには、従う必要がある証明書の数が続きます (値が「ゼロ」の場合は、このオブジェクトに関連付けられた証明書がないことを示しています)。各証明書は、証明書のタイプを表す String、証明書の符号化長を指定する int、バイトの配列として書き出された証明書の符号化そのもの、の順に書き出されます。
直列化されたフィールド

location

URL location
コードの位置です。

クラス java.security.DigestException は Serializable を実装します。

クラス java.security.GeneralSecurityException は Serializable を実装します。

クラス java.security.GuardedObject は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException
このオブジェクトをストリームに書き出します (直列化)。ガードが存在する場合、そのガードをチェックします。
直列化されたフィールド

guard

Guard guard

object

Object object

クラス java.security.Identity は Serializable を実装します。

直列化されたフィールド

certificates

Vector certificates
推奨されません。 
The certificates for this identity.

info

String info
推奨されません。 
Generic, descriptive information about the identity.

name

String name
推奨されません。 
このアイデンティティの名前です。

publicKey

PublicKey publicKey
推奨されません。 
このアイデンティティに対応する公開鍵です。

scope

IdentityScope scope
推奨されません。 
The scope of the identity.

クラス java.security.IdentityScope は Serializable を実装します。

クラス java.security.InvalidAlgorithmParameterException は Serializable を実装します。

クラス java.security.InvalidKeyException は Serializable を実装します。

クラス java.security.InvalidParameterException は Serializable を実装します。

クラス java.security.KeyException は Serializable を実装します。

クラス java.security.KeyManagementException は Serializable を実装します。

クラス java.security.KeyPair は Serializable を実装します。

直列化されたフィールド

privateKey

PrivateKey privateKey

publicKey

PublicKey publicKey

クラス java.security.KeyStoreException は Serializable を実装します。

クラス java.security.NoSuchAlgorithmException は Serializable を実装します。

クラス java.security.NoSuchProviderException は Serializable を実装します。

クラス java.security.Permission は Serializable を実装します。

直列化されたフィールド

name

String name

クラス java.security.PermissionCollection は Serializable を実装します。

直列化されたフィールド

readOnly

boolean readOnly

クラス java.security.Permissions は Serializable を実装します。

直列化されたフィールド

allPermission

PermissionCollection allPermission

perms

Hashtable perms

クラス java.security.PrivilegedActionException は Serializable を実装します。

直列化されたフィールド

exception

Exception exception

クラス java.security.Provider は Serializable を実装します。

直列化されたフィールド

info

String info
プロバイダとそのサービスの記述です。

name

String name
プロバイダの名前です。

version

double version
プロバイダのバージョン番号です。

クラス java.security.ProviderException は Serializable を実装します。

クラス java.security.SecureRandom は Serializable を実装します。

直列化されたフィールド

counter

long counter

digest

MessageDigest digest

provider

Provider provider
プロバイダです。
導入されたバージョン:
JDK 1.2

randomBytes

byte[] randomBytes
MessageDigest クラスは java.io.Serializable インタフェースを実装していません。しかし、このフィールドは使用されることがないため、常に null であり、SecureRandom クラス自身の直列化にはまったく影響がありません。

randomBytesUsed

int randomBytesUsed

secureRandomSpi

SecureRandomSpi secureRandomSpi
プロバイダの実装です。
導入されたバージョン:
JDK 1.2

state

byte[] state

クラス java.security.SecureRandomSpi は Serializable を実装します。

クラス java.security.SecurityPermission は Serializable を実装します。

クラス java.security.SignatureException は Serializable を実装します。

クラス java.security.SignedObject は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
readObject を呼び出すと、SignedObject をストリームから復元できます。
直列化されたフィールド

content

byte[] content

signature

byte[] signature

thealgorithm

String thealgorithm

クラス java.security.Signer は Serializable を実装します。

直列化されたフィールド

privateKey

PrivateKey privateKey
推奨されません。 
署名者の非公開鍵です。

クラス java.security.UnrecoverableKeyException は Serializable を実装します。

クラス java.security.UnresolvedPermission は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream ois)
                 throws IOException,
                        ClassNotFoundException
このオブジェクトをストリームから復元します (直列化解除)。

writeObject

private void writeObject(ObjectOutputStream oos)
                  throws IOException
このオブジェクトをストリームに書き出します (直列化)。
直列データ:
初期文字列は、type を表す Stringname を表す Stringactions を表す String、従うべき証明書の数を表す int (このオブジェクトに関連付けられた証明書がない場合は値 0) の順。それぞれの証明書は、次の順序で書き出される。証明書のタイプを表す String、証明書の符号化の長さを表す int、証明書の符号化そのもの (バイトの配列として書き出される)
直列化されたフィールド

actions

String actions
アクセス権のアクションです。

name

String name
アクセス権の名前です。

type

String type
この解決されていないアクセス権が解決されたときに作成される Permission クラスのクラス名です。


パッケージ java.security.acl

クラス java.security.acl.AclNotFoundException は Serializable を実装します。

クラス java.security.acl.LastOwnerException は Serializable を実装します。

クラス java.security.acl.NotOwnerException は Serializable を実装します。


パッケージ java.security.cert

クラス java.security.cert.CertificateEncodingException は Serializable を実装します。

クラス java.security.cert.CertificateException は Serializable を実装します。

クラス java.security.cert.CertificateExpiredException は Serializable を実装します。

クラス java.security.cert.CertificateNotYetValidException は Serializable を実装します。

クラス java.security.cert.CertificateParsingException は Serializable を実装します。

クラス java.security.cert.CRLException は Serializable を実装します。


パッケージ java.security.spec

クラス java.security.spec.InvalidKeySpecException は Serializable を実装します。

クラス java.security.spec.InvalidParameterSpecException は Serializable を実装します。


パッケージ java.sql

クラス java.sql.BatchUpdateException は Serializable を実装します。

直列化されたフィールド

updateCounts

int[] updateCounts

クラス java.sql.DataTruncation は Serializable を実装します。

直列化されたフィールド

dataSize

int dataSize

index

int index

parameter

boolean parameter

read

boolean read

transferSize

int transferSize

クラス java.sql.Date は Serializable を実装します。

クラス java.sql.SQLException は Serializable を実装します。

直列化されたフィールド

next

SQLException next

SQLState

String SQLState

vendorCode

int vendorCode

クラス java.sql.SQLWarning は Serializable を実装します。

クラス java.sql.Time は Serializable を実装します。

クラス java.sql.Timestamp は Serializable を実装します。

直列化されたフィールド

nanos

int nanos


パッケージ java.text

クラス java.text.AttributedCharacterIterator.Attribute は Serializable を実装します。

直列化されたフィールド

name

String name
この Attribute の名前です。名前は、主に readResolve が、インスタンスの直列化復元時に対応する定義済みインスタンスを参照するために使います。

クラス java.text.ChoiceFormat は Serializable を実装します。

直列化されたフィールド

choiceFormats

String[] choiceFormats
選択項目文字列のリストです。フォーマッタは、フォーマットされている数値が choiceLimits[i] 以上で、choiceLimits[i+1] より小さい場合に choiceFormats[i] を返します。

choiceLimits

double[] choiceLimits
選択項目の下限のリストです。フォーマッタは、フォーマットされている数値が choiceLimits[i] 以上で、 choiceLimits[i+1] より小さい場合に choiceFormats[i] を返します。

クラス java.text.DateFormat は Serializable を実装します。

直列化されたフィールド

calendar

Calendar calendar
日付と時刻のフォーマットを行うためのタイムフィールドの値を生成するために DateFormat が使用するカレンダです。サブクラスは、このカレンダを、この DateFormat に対応するロケールに適したカレンダに初期化する必要があります。

numberFormat

NumberFormat numberFormat
日付と時刻の数値をフォーマットするために DateFormat が使用する数値フォーマッタです。サブクラスは、この数値フォーマッタを、この DateFormat に対応するロケールに適した数値フォーマットに初期化する必要があります。

クラス java.text.DateFormatSymbols は Serializable を実装します。

直列化されたフィールド

ampms

String[] ampms
AM and PM strings. For example: "AM" and "PM". An array of 2 strings, indexed by Calendar.AM and Calendar.PM.

eras

String[] eras
Era strings. For example: "AD" and "BC". An array of 2 strings, indexed by Calendar.BC and Calendar.AD.

localPatternChars

String localPatternChars
Localized date-time pattern characters. For example, a locale may wish to use 'u' rather than 'y' to represent years in its date format pattern strings. This string must be exactly 18 characters long, with the index of the characters described by DateFormat.ERA_FIELD, DateFormat.YEAR_FIELD, etc. Thus, if the string were "Xz...", then localized patterns would use 'X' for era and 'z' for year.

months

String[] months
Month strings. For example: "January", "February", etc. An array of 13 strings (some calendars have 13 months), indexed by Calendar.JANUARY, Calendar.FEBRUARY, etc.

shortMonths

String[] shortMonths
Short month strings. For example: "Jan", "Feb", etc. An array of 13 strings (some calendars have 13 months), indexed by Calendar.JANUARY, Calendar.FEBRUARY, etc.

shortWeekdays

String[] shortWeekdays
Short weekday strings. For example: "Sun", "Mon", etc. An array of 8 strings, indexed by Calendar.SUNDAY, Calendar.MONDAY, etc. The element shortWeekdays[0] is ignored.

weekdays

String[] weekdays
Weekday strings. For example: "Sunday", "Monday", etc. An array of 8 strings, indexed by Calendar.SUNDAY, Calendar.MONDAY, etc. The element weekdays[0] is ignored.

zoneStrings

String[][] zoneStrings
Localized names of time zones in this locale. This is a two-dimensional array of strings of size n by m, where m is at least 5. Each of the n rows is an entry containing the localized names for a single TimeZone. Each such row contains (with i ranging from 0..n-1):
  • zoneStrings[i][0] - time zone ID
  • zoneStrings[i][1] - long name of zone in standard time
  • zoneStrings[i][2] - short name of zone in standard time
  • zoneStrings[i][3] - long name of zone in daylight savings time
  • zoneStrings[i][4] - short name of zone in daylight savings time
The zone ID is not localized; it corresponds to the ID value associated with a system time zone object. All other entries are localized names. If a zone does not implement daylight savings time, the daylight savings time names are ignored.
関連項目:
java.text.resources.DateFormatZoneData, TimeZone

クラス java.text.DecimalFormat は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
まず、ストリームからデフォルトの直列化可能フィールドを読み込みます。次に、serialVersionOnStream が 1 より小さい場合 (ストリームが JDK 1.1 で記述されたことを示す) は、useExponentialNotation を false に初期化します。理由は、それが JDK 1.1 になかったからです。最後に、serialVersionOnStream を最大許容値に設定し直します。その結果、このオブジェクトが再びストリーム出力される場合にデフォルトの直列化が正しく機能します。
直列化されたフィールド

decimalSeparatorAlwaysShown

boolean decimalSeparatorAlwaysShown
true の場合、数値の小数部分が 0 の場合でもフォーマットされた数値で常に小数区切り文字が表示されます。
関連項目:
DecimalFormat.isDecimalSeparatorAlwaysShown()

groupingSize

byte groupingSize
数値の整数部分におけるグループ区切り文字とグループ区切り文字の間の桁数です。NumberFormat.groupingUsed が true の場合は、0 より大きい値でなければなりません。
関連項目:
DecimalFormat.getGroupingSize(), NumberFormat.isGroupingUsed()

minExponentDigits

byte minExponentDigits
数値が指数による記数法でフォーマットされるときに、指数を表示するために使用される最小の桁数です。useExponentialNotation が true でない場合、このフィールドは無視されます。

このフィールドは、実装およびストリームフォーマットによってサポートされてはいますが、JDK 1.2 public API では設定できません。今後の API で追加される予定です。

導入されたバージョン:
JDK 1.2

multiplier

int multiplier
パーセントやパーミル (1000) などで使用する乗数です。
関連項目:
DecimalFormat.getMultiplier()

negativePrefix

String negativePrefix
負の数値をフォーマットするときに接頭辞として使用する記号です。たとえば、「-」があります。
関連項目:
DecimalFormat.getNegativePrefix()

negativeSuffix

String negativeSuffix
負の数値をフォーマットするときに接尾辞として使用する記号です。通常は空の文字列です。
関連項目:
DecimalFormat.getNegativeSuffix()

positivePrefix

String positivePrefix
正の数値をフォーマットするときに接頭辞として使用する記号です。たとえば、「+」があります。
関連項目:
DecimalFormat.getPositivePrefix()

positiveSuffix

String positiveSuffix
正の数値をフォーマットするときに接尾辞として使用する記号です。通常は空の文字列です。
関連項目:
DecimalFormat.getPositiveSuffix()

serialVersionOnStream

int serialVersionOnStream
どのバージョンが記述されたかを示す内部シリアルバージョンです。次に有効な値を示します。
  • 0 (デフォルト): JDK 1.2 より前のバージョン
  • 1: JDK 1.2 以降のバージョン。 2 つの新しいフィールド useExponentialNotation および minExponentDigits を含む
導入されたバージョン:
JDK 1.2

symbols

DecimalFormatSymbols symbols
このフォーマットで使用される DecimalFormatSymbols オブジェクトです。グループ区切り文字、小数区切り文字など、数値をフォーマットするための記号を格納します。
関連項目:
DecimalFormat.setDecimalFormatSymbols(java.text.DecimalFormatSymbols), DecimalFormatSymbols

useExponentialNotation

boolean useExponentialNotation
true の場合、数値をフォーマットするときに指数による記数法 (科学的記数法) が使用されます。

このフィールドは、実装およびストリームフォーマットによってサポートされてはいますが、JDK 1.2 public API では設定できません。今後の API で追加される予定です。

導入されたバージョン:
JDK 1.2

クラス java.text.DecimalFormatSymbols は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
デフォルトの直列化可能フィールドを読み込み、次に serialVersionOnStream が 1 より小さい場合に、monetarySeparatordecimalSeparator と同じ値に初期化し、exponential を「E」に初期化します。最後に、serialVersionOnStream を最大許容値に設定し直します。その結果、このオブジェクトが再びストリーム出力される場合にデフォルトの直列化が正しく機能します。
導入されたバージョン:
JDK 1.1.6
直列化されたフィールド

currencySymbol

String currencySymbol
現地通貨を示す文字列です ($ など)。
関連項目:
DecimalFormatSymbols.getCurrencySymbol()

decimalSeparator

char decimalSeparator
小数点に使用する文字です。
関連項目:
DecimalFormatSymbols.getDecimalSeparator()

digit

char digit
パターン中の数字に使用する文字です。
関連項目:
DecimalFormatSymbols.getDigit()

exponential

char exponential
指数による記数法でフォーマットされた数値で指数を識別するために使用する文字です。たとえば、「1.23E45」のような数値の「E」です。

このフィールドは、実装およびストリームフォーマットによってサポートされてはいますが、JDK 1.2 public API では設定できません。今後の API で追加される予定です。

導入されたバージョン:
JDK 1.1.6

groupingSeparator

char groupingSeparator
1000 の区切り文字に使用する文字です。
関連項目:
DecimalFormatSymbols.getGroupingSeparator()

infinity

String infinity
無限大を表現するために使用する文字です。
関連項目:
DecimalFormatSymbols.getInfinity()

intlCurrencySymbol

String intlCurrencySymbol
現地通貨を示す国際化文字列です (USD など)。
関連項目:
DecimalFormatSymbols.getInternationalCurrencySymbol()

minusSign

char minusSign
負符号を表現するために使用する文字です。
関連項目:
DecimalFormatSymbols.getMinusSign()

monetarySeparator

char monetarySeparator
通貨値をフォーマットするときに使用する桁区切り記号です。
関連項目:
DecimalFormatSymbols.getMonetaryDecimalSeparator()
導入されたバージョン:
JDK 1.1.6

NaN

String NaN
NaN を表現するために使用する文字です。
関連項目:
DecimalFormatSymbols.getNaN()

patternSeparator

char patternSeparator
パターン中の正の部分パターンと負の部分パターンを区切るために使用する文字です。
関連項目:
DecimalFormatSymbols.getPatternSeparator()

percent

char percent
パーセント符号に使用する文字です。
関連項目:
DecimalFormatSymbols.getPercent()

perMill

char perMill
パーミル符号に使用する文字です。
関連項目:
DecimalFormatSymbols.getPerMill()

serialVersionOnStream

int serialVersionOnStream
ストリーム上の DecimalFormatSymbols のバージョンを示します。次に有効な値を示します。
  • 0 (または未初期化状態): JDK 1.1.6 より前のバージョン
  • 1: JDK 1.1.6 以降のバージョン。2 つの新しいフィールド monetarySeparator および exponential を含む
DecimalFormatSymbols をストリーム出力する場合、最新のフォーマット (serialVersionOnStream の最大許容値に相当) が常に記述されます。
導入されたバージョン:
JDK 1.1.6

zeroDigit

char zeroDigit
ゼロに使用する文字です。
関連項目:
DecimalFormatSymbols.getZeroDigit()

クラス java.text.Format は Serializable を実装します。

クラス java.text.MessageFormat は Serializable を実装します。

直列化されたフィールド

argumentNumbers

int[] argumentNumbers
各フォーマッタに対応する引数番号です。フォーマッタは、引数が指定された順序ではなく、パターン内の順序で格納されます。

formats

Format[] formats
最初の 10 個の引数をフォーマットするために使用される 10 個のフォーマッタの配列です。

locale

Locale locale
数値および日付をフォーマットするために使用するロケールです。

maxOffset

int maxOffset
offsets の項目数から 1 を減算した値です。使用されている offsets 内で最大の番号を持つ要素のインデックスと考えることもできます。offsets と同様に、すべての配列は同じ数の要素を持つので、この変数だけですべての配列にある項目の総数がわかります。

offsets

int[] offsets
各引数をフォーマットした結果がパターンに挿入される位置です。

pattern

String pattern
フォーマットされた値が当てはめられる文字列です。つまり、すべての {} 式が取り除かれた状態で構築時に供給されるパターンです。

クラス java.text.NumberFormat は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
まず、デフォルトの直列化可能データを読み込みます。次に、serialVersionOnStream が 1 より小さい場合 (ストリームが JDK 1.1 で記述されたことを示す) は、maximumIntegerDigits などの int フィールドを maxIntegerDigits などの byte フィールドと同じに設定します。その理由は、int フィールドが JDK 1.1 になかったからです。最後に、serialVersionOnStream を最大許容値に設定し直します。その結果、このオブジェクトが再びストリーム出力される場合にデフォルトの直列化が正しく機能します。
導入されたバージョン:
JDK 1.2

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
デフォルトの直列化可能データを書き込みます。JDK 1.1 バージョンのストリームフォーマットとの互換性のため、まず maxIntegerDigits などの byte フィールドを maximumIntegerDigits などの int フィールドと同じ (Byte.MAX_VALUE の方が小さい場合はその値) に設定します。
導入されたバージョン:
JDK 1.2
直列化されたフィールド

groupingUsed

boolean groupingUsed
数値をフォーマットおよび解析するときにグループ区切り文字 (1000 の区切りなど) が使用される場合に true を返します。
関連項目:
NumberFormat.isGroupingUsed()

maxFractionDigits

byte maxFractionDigits
数値の小数部分の最大桁数です。maximumFractionDigits は、minimumFractionDigits 以上でなければなりません。

注: このフィールドは、JDK 1.1 との直列化互換性のためだけに提供されています。JDK 1.2 以降のバージョンでは、新しい int フィールド maximumFractionDigits が代わりに使用されます。ストリームに書き込まれる場合、maxFractionDigitsmaximumFractionDigitsByte.MAX_VALUE のうちのどちらか小さい方に設定されます。ストリームから読み込まれる場合、このフィールドは serialVersionOnStream が 1 より小さい場合にだけ使用されます。

関連項目:
NumberFormat.getMaximumFractionDigits()

maximumFractionDigits

int maximumFractionDigits
数値の小数部分の最大桁数です。maximumFractionDigits は、minimumFractionDigits 以上でなければなりません。
関連項目:
NumberFormat.getMaximumFractionDigits()
導入されたバージョン:
JDK 1.2

maximumIntegerDigits

int maximumIntegerDigits
数値の整数部分の最大桁数です。maximumIntegerDigits は、minimumIntegerDigits 以上でなければなりません。
関連項目:
NumberFormat.getMaximumIntegerDigits()
導入されたバージョン:
JDK 1.2

maxIntegerDigits

byte maxIntegerDigits
数値の整数部分の最大桁数です。maxIntegerDigits は、minIntegerDigits 以上でなければなりません。

注: このフィールドは、JDK 1.1 との直列化互換性のためだけに提供されています。JDK 1.2 以降のバージョンでは、新しい int フィールド maximumIntegerDigits が代わりに使用されます。ストリームに書き込まれる場合、maxIntegerDigitsmaximumIntegerDigitsByte.MAX_VALUE のうちのどちらか小さい方に設定されます。ストリームから読み込まれる場合、このフィールドは serialVersionOnStream が 1 より小さい場合にだけ使用されます。

関連項目:
NumberFormat.getMaximumIntegerDigits()

minFractionDigits

byte minFractionDigits
数値の小数部分の最小桁数です。minimumFractionDigits は、maximumFractionDigits 以下でなければなりません。

注: このフィールドは、JDK 1.1 との直列化互換性のためだけに提供されています。JDK 1.2 以降のバージョンでは、新しい int フィールド minimumFractionDigits が代わりに使用されます。ストリームに書き込まれる場合、minFractionDigitsminimumFractionDigitsByte.MAX_VALUE のうちのどちらか小さい方に設定されます。ストリームから読み込まれる場合、このフィールドは serialVersionOnStream が 1 より小さい場合にだけ使用されます。

関連項目:
NumberFormat.getMinimumFractionDigits()

minimumFractionDigits

int minimumFractionDigits
数値の小数部分の最小桁数です。minimumFractionDigits は、maximumFractionDigits 以下でなければなりません。
関連項目:
NumberFormat.getMinimumFractionDigits()
導入されたバージョン:
JDK 1.2

minimumIntegerDigits

int minimumIntegerDigits
数値の整数部分の最小桁数です。minimumIntegerDigits は、maximumIntegerDigits 以下でなければなりません。
関連項目:
NumberFormat.getMinimumIntegerDigits()
導入されたバージョン:
JDK 1.2

minIntegerDigits

byte minIntegerDigits
数値の整数部分の最小桁数です。minimumIntegerDigits は、maximumIntegerDigits 以下でなければなりません。

注: このフィールドは、JDK 1.1 との直列化互換性のためだけに提供されています。JDK 1.2 以降のバージョンでは、新しい int フィールド minimumIntegerDigits が代わりに使用されます。ストリームに書き込まれる場合、minIntegerDigitsminimumIntegerDigitsByte.MAX_VALUE のうちのどちらか小さい方に設定されます。ストリームから読み込まれる場合、このフィールドは serialVersionOnStream が 1 より小さい場合にだけ使用されます。

関連項目:
NumberFormat.getMinimumIntegerDigits()

parseIntegerOnly

boolean parseIntegerOnly
このフォーマットが数値を整数としてだけ解析する場合は true を返します。
関連項目:
NumberFormat.isParseIntegerOnly()

serialVersionOnStream

int serialVersionOnStream
ストリーム上の NumberFormat のバージョンを示します。次に有効な値を示します。
  • 0 (または未初期化状態): JDK 1.1 バージョンのストリームフォーマット。このバージョンでは、maximumIntegerDigits などの int フィールドの代わりに、maxIntegerDigits などの byte フィールドが使用される
  • 1: JDK 1.2 バージョンのストリームフォーマット。maxIntegerDigits などの byte フィールドの値は無視され、代わりに maximumIntegerDigits などの int フィールドが使用される
NumberFormat をストリーム出力する場合、最新のフォーマット (serialVersionOnStream の最大許容値に相当) が常に記述されます。
導入されたバージョン:
JDK 1.2

クラス java.text.ParseException は Serializable を実装します。

直列化されたフィールド

errorOffset

int errorOffset
解析中の文字列に対するゼロから始まる文字オフセットです。解析中にエラーが見つかった位置を示します。

クラス java.text.SimpleDateFormat は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
readObject をオーバーライドします。
直列化されたフィールド

defaultCenturyStart

Date defaultCenturyStart
年が 2 桁の日付を defaultCenturyStart で始まる世紀に対応付けます。任意の日付を指定できますが、null は不可です。
導入されたバージョン:
JDK1.1.4

formatData

DateFormatSymbols formatData
このフォーマッタによって曜日名、月名などに使用される記号です。null は不可です。
関連項目:
DateFormatSymbols

pattern

String pattern
このフォーマッタのパターン文字列です。常に、地域対応されていないパターンです。null は不可です。詳細は、クラスのドキュメンテーションを参照してください。

serialVersionOnStream

int serialVersionOnStream
ストリーム上の直列化データのバージョンです。次に有効な値を示します。
  • 0 またはストリーム上にない場合: JDK 1.1.3。このバージョンでは、ストリーム上に defaultCenturyStart がない
  • 1 JDK 1.1.4 以降のバージョン。このバージョンは、defaultCenturyStart を追加する
このクラスをストリーム出力する場合、最新のフォーマットおよび serialVersionOnStream の最大許容値が記述されます。
導入されたバージョン:
JDK1.1.4


パッケージ java.util

クラス java.util.ArrayList は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから ArrayList のインスタンスを復元します。つまり、ArrayList を直列化復元します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
ストリームに ArrayList のインスタンスの状態を保存します。つまり、ArrayList を直列化します。
直列データ:
ArrayList のインスタンスの基となる配列の長さを int 型で指定。続いて、それぞれが Object であるすべての要素を正しい順序で指定
直列化されたフィールド

size

int size
ArrayList のサイズ、つまりその要素数です。

クラス java.util.BitSet は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
readObject のオーバーライドで、ビットセットを直列化復元するときに unitsInUse が適切に設定されることが保証されます。
直列化されたフィールド

bits

long[] bits
BitSet のビットです。i 番目のビットは、i % 64 のビット位置で bits[i/64] に格納されます。ビット位置の 0 は最下位ビットを表し、63 は最上位ビットを表します。

クラス java.util.Calendar は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
オブジェクトをストリームから復元します。つまり、オブジェクトを直列化復元します。

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
このオブジェクトの状態をストリームに保存します。つまり、オブジェクトを直列化します。 理想論から言えば、Calendar はその状態データおよび現在の時刻だけを書き込み、fields[]isTimeSetareFieldsSet、および isSet[] などのフィールドデータは書き込むべきものではありません。nextStamp も持続状態の一部であるべきではありません。しかしながら、これは JDK 1.1 が出荷されてからのことです。JDK 1.1 との互換性をとるためには、フィールド値および状態フラグを常に書き込む必要があります。ただし、おそらく近い将来に、nextStamp は直列化ストリームから削除されることになります。
直列化されたフィールド

areFieldsSet

boolean areFieldsSet
fields[] が現在設定されている時刻と同期をとっている場合は true です。false の場合は、次にフィールドの値を取得しようとしたときに、time の現在値からのすべてのフィールドが再計算されます。

fields

int[] fields
このカレンダで現在設定されている時刻に対するフィールド値です。これは、インデックス値 ERA から DST_OFFSET までの、FIELD_COUNT 整数値の配列です。

firstDayOfWeek

int firstDayOfWeek
週の最初の曜日です。有効な値は SUNDAYMONDAY などです。この値はロケールに依存します。

isSet

boolean[] isSet
指定された時間フィールドがカレンダで設定されているかどうかを示すフラグです。新しいオブジェクトには設定されているフィールドはありません。フィールドを生成するメソッドを最初に呼び出したあと、すべてのフィールドは設定されたままになります。これは、インデックス値 ERA から DST_OFFSET までの、FIELD_COUNT boolean 値の配列です。

isTimeSet

boolean isTimeSet
time の値が有効である場合は true です。field[] の項目を変更することで、time は無効になります。
関連項目:
Calendar.time

lenient

boolean lenient
fields[] からの time の計算で、このカレンダが範囲外のフィールド値を許容する場合は true です。
関連項目:
Calendar.setLenient(boolean)

minimalDaysInFirstWeek

int minimalDaysInFirstWeek
月または年の最初の週に必要な日数です。有効な値は 1 〜 7 です。この値はロケールに依存します。

nextStamp

int nextStamp
stamp[] (内部配列) の次に利用可能な値です。これは本来ストリームに書き込むべきではなく、おそらく、近い将来にはストリームから削除されます。代わりに、MINIMUM_USER_STAMP の値を使用してください。

serialVersionOnStream

int serialVersionOnStream
ストリーム上の直列化データのバージョンです。次に有効な値を示します。
0 またはストリーム上に存在しない
JDK 1.1.5 以前のバージョン
1
JDK 1.1.6 以降のバージョン。ほかのフィールドの互換値だけでなく、正確な「時刻」値を書き込みます。このフォーマットは過渡的なものです。
このクラスをストリーム出力するときは、一番新しいフォーマットおよび serialVersionOnStream の最高の許容値が書き込まれます。
導入されたバージョン:
JDK1.1.6

time

long time
このカレンダで現在設定されている時刻です。1970 年 1 月 1 日 0:00:00 (グリニッジ標準時) からの経過ミリ秒数で表されます。
関連項目:
Calendar.isTimeSet

zone

TimeZone zone
このカレンダが使う TimeZone です。Calendar はタイムゾーンのデータを使ってロケールとグリニッジ標準時の時刻を変換します。

クラス java.util.ConcurrentModificationException は Serializable を実装します。

クラス java.util.Date は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
このオブジェクトをストリームから復元します。つまり、このオブジェクトを直列化復元します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
このオブジェクトの状態をストリームに保存します。つまり、このオブジェクトを直列化します。
直列データ:
getTime() の返す値が発行される (long)。これは、1970 年 1 月 1 日 00:00:00 (グリニッジ標準時) からのオフセットをミリ秒単位で表す

クラス java.util.EmptyStackException は Serializable を実装します。

クラス java.util.EventObject は Serializable を実装します。

クラス java.util.GregorianCalendar は Serializable を実装します。

直列化されたフィールド

gregorianCutover

long gregorianCutover
標準紀元からミリ秒単位で測定された、グレゴリオ暦の使用される時点です。デフォルトは 1582 年 10 月 15 日 (グレゴリオ暦) 00:00:00 UTC すなわち -12219292800000L です。この値の場合、1582 年 10 月 4 日 (ユリウス暦) のあとには 1582 年 10 月 15 日 (グレゴリオ暦) が続きます。この日付は、ユリウス暦による日数 2299161 に対応します。

クラス java.util.HashMap は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから HashMap のインスタンスを復元 (直列化復元) します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
HashMap のインスタンスの状態をストリームに保存 (直列化) します。
直列データ:
HashMap の「容量」(バケット配列の長さ) は、HashMap の「サイズ」(キーと値のマッピングの数)、HashMap が表すキーと値のマッピングごとのキー (Object) および値 (Object) を後ろに伴って発行される (int)。キーと値のマッピングは特別な順序なく発行される
直列化されたフィールド

loadFactor

float loadFactor
ハッシュテーブルの負荷係数です。

threshold

int threshold
テーブルは、そのサイズがこのしきい値を超えたときに再度ハッシュ処理を行います。このフィールドの値は、(int)(capacity * loadFactor) です。

クラス java.util.HashSet は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから HashSet のインスタンスを復元 (直列化復元) します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
HashSet のインスタンスの状態をストリームに保存 (直列化) します。
直列データ:
基となる HashMap のインスタンスの容量 (int)、およびその負荷係数 (float) は、セットのサイズ (要素数) 、すべての要素 (それぞれが Object であり、特別な順序はない) を後ろに伴って発行される

クラス java.util.Hashtable は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから Hashtable を復元 (直列化復元) します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Hashtable の状態をストリームに保存します (直列化)。
直列データ:
Hashtable の「容量」(バケット配列の長さ) は、Hashtable の「サイズ」(キーと値のマッピングの数)、Hashtable が表すキーと値の各マッピングのキー (Object) および値 (Object) を後ろに伴って発行される (int)。キーと値のマッピングは順序は特定しないで発行される
直列化されたフィールド

loadFactor

float loadFactor
ハッシュテーブルの負荷係数です。

threshold

int threshold
テーブルは、そのサイズがこのしきい値を超えたときにハッシュをやり直されます。このフィールドの値は、(int)(capacity * loadFactor) です。

クラス java.util.LinkedList は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ストリームから LinkedList のインスタンスを復元 (直列化復元)します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
LinkedList のインスタンスの状態をストリームに保存します。つまり、LinkedList を直列化します。
直列データ:
リストのサイズ (含まれる要素の数) が送出され (int)、正しい順序でそれの要素のすべて (各 Object) が後に続く

クラス java.util.Locale は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
直列データ:
最初の 3 つのフィールドは、3 つの String オブジェクトです。最初はロケールの言語を表す 2 文字の ISO 639 コード、2 番目はロケールの地域または国を表す 2 文字の ISO 3166 コード、3 番目はこのライブラリで定義された一連のバリアントコード (任意) です。どのフィールドも空の文字列を受け入れます。4 番目のフィールドは、ロケールのハッシュコードを表す int ですが、readObject() はこのフィールドを無視します。このフィールドの値に関係なく、ハッシュコードは -1 (ハッシュコードの再計算の必要があることを示す標識値) に初期化されます。

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
直列データ:
最初の 3 つのフィールドは、3 つの String オブジェクトです。最初は、ロケールの言語を表す 2 文字の ISO 639 コード、2 番目はロケールの地域または国を表す 2 文字の ISO 3166 コード、3 番目はこのライブラリによって定義される一連のバリアントコード (任意) です。どのフィールドも空の文字列を受け入れます。4 番目のフィールドは、値が常に -1 の int です。これは、Locale のハッシュコードを再計算する必要があることを示す標識値です。
直列化されたフィールド

country

String country
関連項目:
Locale.getCountry()

hashcode

int hashcode
オブジェクトのハッシュコードのプレースホルダです。常に -1 です。

language

String language
関連項目:
Locale.getLanguage()

variant

String variant
関連項目:
Locale.getVariant()

クラス java.util.MissingResourceException は Serializable を実装します。

直列化されたフィールド

className

String className
ユーザによって要求されたリソースバンドルのクラス名です。

key

String key
ユーザによって要求された特定のリソースの名前です。

クラス java.util.NoSuchElementException は Serializable を実装します。

クラス java.util.Properties は Serializable を実装します。

直列化されたフィールド

defaults

Properties defaults
プロパティリストにないキーのデフォルト値を持つプロパティリストです。

クラス java.util.PropertyPermission は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
readObject は、PropertyPermission の状態をストリームから復元するために呼び出されます。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
WriteObject は、PropertyPermission の状態をストリームに保存するために呼び出されます。アクションは直列化され、スーパークラスがその名前を扱います。
直列化されたフィールド

actions

String actions
アクション文字列です。

クラス java.util.Random は Serializable を実装します。

直列化されたフィールド

haveNextNextGaussian

boolean haveNextNextGaussian

nextNextGaussian

double nextNextGaussian

seed

long seed
この擬似乱数ジェネレータに関連付けられている内部状態です (このクラスのメソッドの仕様では、この値の計算過程について規定しています)。

クラス java.util.SimpleTimeZone は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
ストリームからオブジェクトを復元します。つまり、オブジェクトを直列化復元します。 JDK 1.1 バイナリ形式およびパックバイト配列でのフル形式の両方を処理します。

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
オブジェクトの状態をストリームに保存します。つまり、オブジェクトを直列化します。
直列データ:
最初に必須セクションに DOW_IN_MONTH_MODE 規則を JDK 1.1 互換形式で書き出し、次に、任意指定のセクションにフル規則をパック形式で書き出す。任意指定のセクションは、ストリームイン時に JDK 1.1 コードによって無視される

任意指定のセクションの内容: バイト配列の長さが発行される (int)。これは、このリリース以降は 4。指定された長さのバイト配列が発行される。このバイト配列の内容は、startDaystartDayOfWeekendDay、および endDayOfWeek フィールドの真の値。必須セクションでのそれらのフィールドの値は、規則モード DOW_IN_MONTH_MODE (JDK 1.1 が認識する唯一のモード) に適した近似値

直列化されたフィールド

dstSavings

int dstSavings
DST 期間に繰り上げられる時間量をミリ秒単位で示す正の値です。通常は 1 時間 (3600000) ですが、30 分 (1800000) の場合もあります。

useDaylight が false の場合、この値は無視されます。

導入されたバージョン:
JDK1.1.4

endDay

int endDay
このフィールドには、2 とおりの解釈があります。
endMode == DOW_IN_MONTH
この場合、endDay は、夏時間の終わる、endMonth 月の日付を示します。値は 1 〜 28、30、または 31 までで、endMonth によって異なります。
endMode != DOW_IN_MONTH
この場合、endDay は、夏時間の終わる、endMonth 月の endDayOfWeek を特定します。たとえば、この値が +1 で、 endDayOfWeekCalendar.SUNDAY の場合は、endMonth の第 1 日曜日を示します。同じように、値 +2 は第 2 日曜日を示し、-1 は最終日曜日を示します。値 0 は不正です。

useDaylight が false の場合、この値は無視されます。


endDayOfWeek

int endDayOfWeek
夏時間が終わる曜日です。Calendar.SUNDAYCalendar.SATURDAY までの値を指定します。

useDaylight が false または endMode == DAY_OF_MONTH の場合、この値は無視されます。


endMode

int endMode
終了規則のモードを指定する変数です。次に値を示します。
DOM_MODE
月の正確な日付 (3 月 1 日など)。
DOW_IN_MONTH_MODE
月の曜日 (3 月の最終日曜日など)
DOW_GE_DOM_MODE
月の日付後の曜日 (3 月 15 日以降の日曜日など)
DOW_LE_DOM_MODE
月の日付前の曜日 (3 月 15 日以前の日曜日など)
このフィールドの設定は、endDay フィールドの解釈に影響します。

useDaylight が false の場合、この値は無視されます。

導入されたバージョン:
JDK1.1.4

endMonth

int endMonth
夏時間の終わる月です。Calendar.JANUARYCalendar.UNDECIMBER までの値を指定します。この値は、startMonth と同じにしてはなりません。

useDaylight が false の場合、この値は無視されます。


endTime

int endTime
午前 0 時からのミリ秒で示す、夏時間が終わる時刻です。この値は、「ウォール時間」として表現されます。つまり、夏時間の終わりに対して「夏時間」が基準になります。

useDaylight が false の場合、この値は無視されます。


monthLength

byte[] monthLength
このフィールドは JDK 1.1 で直列化されました。そのため、直列化互換性を維持するために現在もそのままで提供されています。ただし、新しいタイムゾーンを作成するたびに配列を作成しなおす必要はありません。
値 {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31} を格納するバイトの配列。JDK 1.2 以降は無視されるが、JDK 1.1 との互換性のためにストリーム出力する必要がある

rawOffset

int rawOffset
このゾーンとグリニッジ標準時の間のオフセット (ミリ秒単位) です。負のオフセットは、グリニッジの西を示します。ローカルの「標準」時刻を得るには、オフセットをグリニッジ標準時の時刻に足します。ローカルのウォール時刻を得るには、さらに dstSavings を足す必要があります。

serialVersionOnStream

int serialVersionOnStream
ストリーム上の直列化データのバージョンです。次に値を示します。
0 またはストリーム上に存在しない
JDK 1.1.3 以前のバージョン
1
JDK 1.1.4 以降のバージョン。新しい 3 つのフィールド startModeendMode、および dstSavings を含む
このクラスをストリーム出力する場合、一番新しい形式および serialVersionOnStream の最高の許容値が書き込まれます。
導入されたバージョン:
JDK1.1.4

startDay

int startDay
このフィールドには、2 とおりの解釈があります。
startMode == DOW_IN_MONTH
この場合、startDay は、夏時間が始まる、startMonth 月の日付を示します。値は 1 〜 28、30、または 31 までで、startMonth によって異なります。
startMode != DOW_IN_MONTH
この場合、startDay は、夏時間が始まる、startMonth 月の startDayOfWeek を特定します。たとえば、この値が +1 で、startDayOfWeekCalendar.SUNDAY の場合は、startMonth の第 1 日曜日を示します。同じように、値が +2 の場合は第 2 日曜日を示し、-1 は最終日曜日を示します。値 0 は不正です。

useDaylight が false の場合、この値は無視されます。


startDayOfWeek

int startDayOfWeek
夏時間が始まる曜日です。Calendar.SUNDAYCalendar.SATURDAY までの値を指定します。

useDaylight が false または startMode == DAY_OF_MONTH の場合、この値は無視されます。


startMode

int startMode
開始規則のモードを指定する変数です。次に値を示します。
DOM_MODE
月の正確な日付 (3 月 1 日など)
DOW_IN_MONTH_MODE
月の曜日 (3 月の最終日曜日など)
DOW_GE_DOM_MODE
月の日付後の曜日 (3 月 15 日以降の日曜日など)
DOW_LE_DOM_MODE
月の日付前の曜日 (3 月 15 日以前の日曜日など)
このフィールドの設定は、startDay フィールドの解釈に影響します。

useDaylight が false の場合、この値は無視されます。

導入されたバージョン:
JDK1.1.4

startMonth

int startMonth
夏時間の始まる月です。Calendar.JANUARYCalendar.DECEMBER までの値を指定します。この値は、endMonth と同じにしてはなりません。

useDaylight が false の場合、この値は無視されます。


startTime

int startTime
午前 0 時からのミリ秒で示す、夏時間が始まる時刻です。この値は、「ウォール時間」として表現されます。つまり、夏時間に対して「標準」時間が基準となります。

useDaylight が false の場合、この値は無視されます。


startYear

int startYear
夏時間が最初に実施される年です。これは AD 値です。この値が 1 未満の場合、夏時間は AD のすべての年で実施されます。

useDaylight が false の場合、この値は無視されます。


useDaylight

boolean useDaylight
このゾーンが夏時間を使用する場合だけ true の boolean 値です。この値が false の場合は、無視されるフィールドがあります。

クラス java.util.Stack は Serializable を実装します。

クラス java.util.TimeZone は Serializable を実装します。

直列化されたフィールド

ID

String ID
この TimeZone の文字列識別子です。これはプログラム上の識別子であり、システムテーブルから TimeZone オブジェクトを参照し、また TimeZone オブジェクトを地域対応された表示名にマッピングするために内部で使用されます。ID 値は、システムテーブル内で一意ですが、動的に作成されたゾーンの場合は一意でない場合があります。

クラス java.util.TooManyListenersException は Serializable を実装します。

クラス java.util.TreeMap は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
TreeMap のインスタンスをストリームから復元します。つまり、直列化復元します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
TreeMap のインスタンスの状態をストリームに保存します。つまり、直列化します。
直列データ:
TreeMap の「サイズ」(キー値マッピングの個数) (int) に続き、TreeMap によって表現される各キー値マッピングのキー (Object) と値 (Object) が発行される。キー値マッピングはキー順 (TreeMap の Comparator か、TreeMap に Comparator がない場合はキーの自然順序付けによって決定される) に発行される
直列化されたフィールド

comparator

Comparator comparator
TreeMap 内の順序を管理するのに使う Comparator です。ただし TreeMap がその要素の自然順序付けを使う場合は null です。

クラス java.util.TreeSet は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
TreeSet のインスタンスをストリームから復元します。つまり、直列化復元します。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
TreeSet のインスタンスの状態をストリームに保存します。つまり、直列化します。
直列データ:
セットを順序付けするのに使うコンパレータを発行する。ただし、セットがその要素の自然順序付け (Object) を守る場合は null を発行する。それに続けて、セットのサイズ (要素の個数) (int)、そのセットのすべての要素 (各 Object) が順番 (セットの Comparator か、セットに Comparator がない場合は要素の自然順序付けによって決定される) に発行される

クラス java.util.Vector は Serializable を実装します。

直列化されたフィールド

capacityIncrement

int capacityIncrement
Vector のサイズが Vector の容量を超えるときに自動的に増やされる量です。容量の増加量が 0 の場合、拡大の必要があるたびにベクトルの容量は倍になります。

elementCount

int elementCount
Vector オブジェクト内の有効な要素数です。elementData[0]elementData[elementCount-1] の要素が実際の項目です。

elementData

Object[] elementData
ベクトルの要素が格納される配列バッファです。ベクトルの容量はこの配列バッファの長さで、少なくともベクトルのすべての要素を格納するのに十分な大きさが必要です。

Vector 内の最後の要素の後に来る配列要素は null です。


パッケージ java.util.jar

クラス java.util.jar.JarException は Serializable を実装します。


パッケージ java.util.zip

クラス java.util.zip.DataFormatException は Serializable を実装します。

クラス java.util.zip.ZipException は Serializable を実装します。


パッケージ javax.swing

クラス javax.swing.AbstractAction は Serializable を実装します。

直列化されたフィールド

changeSupport

SwingPropertyChangeSupport changeSupport

enabled

boolean enabled

keyTable

Hashtable keyTable

クラス javax.swing.AbstractButton は Serializable を実装します。

直列化されたフィールド

actionListener

ActionListener actionListener

changeListener

ChangeListener changeListener
ボタンのモデルリスナーです。

contentAreaFilled

boolean contentAreaFilled

defaultIcon

Icon defaultIcon

defaultMargin

Insets defaultMargin

disabledIcon

Icon disabledIcon

disabledSelectedIcon

Icon disabledSelectedIcon

horizontalAlignment

int horizontalAlignment

horizontalTextPosition

int horizontalTextPosition

itemListener

ItemListener itemListener

margin

Insets margin

model

ButtonModel model
ボタンの状態を決定するデータモデルです。

paintBorder

boolean paintBorder

paintFocus

boolean paintFocus

pressedIcon

Icon pressedIcon

rolloverEnabled

boolean rolloverEnabled

rolloverIcon

Icon rolloverIcon

rolloverSelectedIcon

Icon rolloverSelectedIcon

selectedIcon

Icon selectedIcon

text

String text

verticalAlignment

int verticalAlignment

verticalTextPosition

int verticalTextPosition

クラス javax.swing.AbstractButton.AccessibleAbstractButton は Serializable を実装します。

直列化されたフィールド

this$0

AbstractButton this$0

クラス javax.swing.AbstractButton.ButtonChangeListener は Serializable を実装します。

直列化されたフィールド

this$0

AbstractButton this$0

クラス javax.swing.AbstractListModel は Serializable を実装します。

直列化されたフィールド

listenerList

EventListenerList listenerList

クラス javax.swing.Box は Serializable を実装します。

直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext
現在設定されている AccessibleContext オブジェクトです。

クラス javax.swing.Box.AccessibleBox は Serializable を実装します。

直列化されたフィールド

this$0

Box this$0

クラス javax.swing.Box.Filler は Serializable を実装します。

直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext
現在設定されている AccessibleContext オブジェクトです。

reqMax

Dimension reqMax

reqMin

Dimension reqMin

reqPref

Dimension reqPref

クラス javax.swing.Box.Filler.AccessibleBoxFiller は Serializable を実装します。

直列化されたフィールド

this$0

Box.Filler this$0

クラス javax.swing.BoxLayout は Serializable を実装します。

直列化されたフィールド

axis

int axis

target

Container target

クラス javax.swing.ButtonGroup は Serializable を実装します。

直列化されたフィールド

buttons

Vector buttons

selection

ButtonModel selection
The current choice.

クラス javax.swing.CellRendererPane は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext

クラス javax.swing.CellRendererPane.AccessibleCellRendererPane は Serializable を実装します。

直列化されたフィールド

this$0

CellRendererPane this$0

クラス javax.swing.DefaultBoundedRangeModel は Serializable を実装します。

直列化されたフィールド

extent

int extent

isAdjusting

boolean isAdjusting

listenerList

EventListenerList listenerList
モデル変更を待っているリスナーです。

max

int max

min

int min

value

int value

クラス javax.swing.DefaultButtonModel は Serializable を実装します。

直列化されたフィールド

actionCommand

String actionCommand

group

ButtonGroup group

listenerList

EventListenerList listenerList

mnemonic

int mnemonic

stateMask

int stateMask

クラス javax.swing.DefaultCellEditor は Serializable を実装します。

直列化されたフィールド

clickCountToStart

int clickCountToStart

delegate

DefaultCellEditor.EditorDelegate delegate

editorComponent

JComponent editorComponent

listenerList

EventListenerList listenerList
イベントリスナーです。

クラス javax.swing.DefaultCellEditor.EditorDelegate は Serializable を実装します。

直列化されたフィールド

this$0

DefaultCellEditor this$0

value

Object value

クラス javax.swing.DefaultComboBoxModel は Serializable を実装します。

直列化されたフィールド

objects

Vector objects

selectedObject

Object selectedObject

クラス javax.swing.DefaultDesktopManager は Serializable を実装します。

直列化されたフィールド

dragMode

int dragMode

クラス javax.swing.DefaultListCellRenderer は Serializable を実装します。

クラス javax.swing.DefaultListCellRenderer.UIResource は Serializable を実装します。

クラス javax.swing.DefaultListModel は Serializable を実装します。

直列化されたフィールド

delegate

Vector delegate

クラス javax.swing.DefaultListSelectionModel は Serializable を実装します。

直列化されたフィールド

anchorIndex

int anchorIndex

firstAdjustedIndex

int firstAdjustedIndex

firstChangedIndex

int firstChangedIndex

isAdjusting

boolean isAdjusting

lastAdjustedIndex

int lastAdjustedIndex

lastChangedIndex

int lastChangedIndex

leadAnchorNotificationEnabled

boolean leadAnchorNotificationEnabled

leadIndex

int leadIndex

listenerList

EventListenerList listenerList

maxIndex

int maxIndex

minIndex

int minIndex

selectionMode

int selectionMode

value

BitSet value

クラス javax.swing.DefaultSingleSelectionModel は Serializable を実装します。

直列化されたフィールド

index

int index

listenerList

EventListenerList listenerList
登録済みリスナーのコレクションです。

クラス javax.swing.ImageIcon は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

description

String description

height

int height

imageObserver

ImageObserver imageObserver

width

int width

クラス javax.swing.JApplet は Serializable を実装します。

直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext

rootPane

JRootPane rootPane
関連項目:
JApplet.getRootPane(), JApplet.setRootPane(javax.swing.JRootPane)

rootPaneCheckingEnabled

boolean rootPaneCheckingEnabled
関連項目:
JApplet.isRootPaneCheckingEnabled(), JApplet.setRootPaneCheckingEnabled(boolean)

クラス javax.swing.JApplet.AccessibleJApplet は Serializable を実装します。

直列化されたフィールド

this$0

JApplet this$0

クラス javax.swing.JButton は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() と writeObject() を参照してください。
直列化されたフィールド

defaultCapable

boolean defaultCapable

クラス javax.swing.JButton.AccessibleJButton は Serializable を実装します。

直列化されたフィールド

this$0

JButton this$0

クラス javax.swing.JCheckBox は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Swing での直列化については、JComponent.readObject() を参照してください。

クラス javax.swing.JCheckBox.AccessibleJCheckBox は Serializable を実装します。

直列化されたフィールド

this$0

JCheckBox this$0

クラス javax.swing.JCheckBoxMenuItem は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。

クラス javax.swing.JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem は Serializable を実装します。

直列化されたフィールド

this$0

JCheckBoxMenuItem this$0

クラス javax.swing.JColorChooser は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing の直列化についての詳細は、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext

chooserPanels

AbstractColorChooserPanel[] chooserPanels

previewPanel

JComponent previewPanel

selectionModel

ColorSelectionModel selectionModel

クラス javax.swing.JColorChooser.AccessibleJColorChooser は Serializable を実装します。

直列化されたフィールド

this$0

JColorChooser this$0

クラス javax.swing.JComboBox は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

actionCommand

String actionCommand

dataModel

ComboBoxModel dataModel

editor

ComboBoxEditor editor

isEditable

boolean isEditable

keySelectionManager

JComboBox.KeySelectionManager keySelectionManager

lightWeightPopupEnabled

boolean lightWeightPopupEnabled

maximumRowCount

int maximumRowCount

renderer

ListCellRenderer renderer

selectedItemReminder

Object selectedItemReminder

クラス javax.swing.JComboBox.AccessibleJComboBox は Serializable を実装します。

直列化されたフィールド

this$0

JComboBox this$0

クラス javax.swing.JComponent は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
ObjectInputStream の registerValidation コールバックを使用して、すべてのコンポーネントが読み込まれたあとにコンポーネントのツリー全体の UI を更新します。
関連項目:
ReadObjectCallback

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
JComponent を ObjectOutputStream に書き込む前に、一時的にその UI をアンインストールします。通常は、JComponent の子 (またはその LayoutManager など) が書き込まれる前に UI をアンインストールし、最後に派生した JComponent サブクラスが格納されるまで UI の復元をしたくないと考えるので、これは例外的な処理です。
直列化されたフィールド

_bounds

Rectangle _bounds

accessibleContext

AccessibleContext accessibleContext
--- ユーザ補助機能のサポート --- JComponent はインタフェース Accessible にすべてのメソッドを格納しますが、インタフェースを実際には実装しません。実装は、JComponent を拡張する個々のオブジェクトに依存します。

alignmentX

Float alignmentX

alignmentY

Float alignmentY

ancestorNotifier

javax.swing.AncestorNotifier ancestorNotifier

autoscroller

javax.swing.Autoscroller autoscroller

border

Border border

changeSupport

SwingPropertyChangeSupport changeSupport

clientProperties

Hashtable clientProperties

flags

int flags

listenerList

EventListenerList listenerList

maximumSize

Dimension maximumSize

minimumSize

Dimension minimumSize

paintImmediatelyClip

Rectangle paintImmediatelyClip

preferredSize

Dimension preferredSize

vetoableChangeSupport

VetoableChangeSupport vetoableChangeSupport

クラス javax.swing.JComponent.AccessibleJComponent は Serializable を実装します。

直列化されたフィールド

accessibleContainerHandler

ContainerListener accessibleContainerHandler

this$0

JComponent this$0

クラス javax.swing.JDesktopPane は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

desktopManager

DesktopManager desktopManager

クラス javax.swing.JDesktopPane.AccessibleJDesktopPane は Serializable を実装します。

直列化されたフィールド

this$0

JDesktopPane this$0

クラス javax.swing.JDialog は Serializable を実装します。

直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext

defaultCloseOperation

int defaultCloseOperation

rootPane

JRootPane rootPane
関連項目:
JDialog.getRootPane(), JDialog.setRootPane(javax.swing.JRootPane)

rootPaneCheckingEnabled

boolean rootPaneCheckingEnabled
関連項目:
JDialog.isRootPaneCheckingEnabled(), JDialog.setRootPaneCheckingEnabled(boolean)

クラス javax.swing.JDialog.AccessibleJDialog は Serializable を実装します。

直列化されたフィールド

this$0

JDialog this$0

クラス javax.swing.JEditorPane は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

charSetName

String charSetName

kit

EditorKit kit
エディタに設定されている現在のコンテンツです。

typeHandlers

Hashtable typeHandlers
このエディタに登録されているコンテンツタイプハンドラのテーブルです。

クラス javax.swing.JEditorPane.AccessibleJEditorPane は Serializable を実装します。

直列化されたフィールド

this$0

JEditorPane this$0

クラス javax.swing.JEditorPane.AccessibleJEditorPaneHTML は Serializable を実装します。

直列化されたフィールド

this$0

JEditorPane this$0

クラス javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport は Serializable を実装します。

直列化されたフィールド

hyperlinks

javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.LinkVector hyperlinks

linksValid

boolean linksValid

this$0

JEditorPane this$0

クラス javax.swing.JFileChooser は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext

accessory

JComponent accessory

actionListener

ActionListener actionListener

approveButtonMnemonic

int approveButtonMnemonic

approveButtonText

String approveButtonText

approveButtonToolTipText

String approveButtonToolTipText

currentDirectory

File currentDirectory

dialog

JDialog dialog

dialogTitle

String dialogTitle

dialogType

int dialogType

fileFilter

FileFilter fileFilter

fileSelectionMode

int fileSelectionMode

fileSystemView

FileSystemView fileSystemView

fileView

FileView fileView

filters

Vector filters

multiSelectionEnabled

boolean multiSelectionEnabled

returnValue

int returnValue

selectedFile

File selectedFile

selectedFiles

File[] selectedFiles

uiFileView

FileView uiFileView

useFileHiding

boolean useFileHiding

クラス javax.swing.JFileChooser.AccessibleJFileChooser は Serializable を実装します。

直列化されたフィールド

this$0

JFileChooser this$0

クラス javax.swing.JFrame は Serializable を実装します。

直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext
ユーザ補助機能のコンテキストのプロパティです。

defaultCloseOperation

int defaultCloseOperation

rootPane

JRootPane rootPane
glassPane とともに、このフレームの contentPane およびオプションの menuBar を制御する JRootPane のインスタンスです。
関連項目:
JRootPane, RootPaneContainer

rootPaneCheckingEnabled

boolean rootPaneCheckingEnabled
true の場合、add および setLayout を呼び出すと、例外がスローされます。
関連項目:
JFrame.isRootPaneCheckingEnabled(), JFrame.setRootPaneCheckingEnabled(boolean)

クラス javax.swing.JFrame.AccessibleJFrame は Serializable を実装します。

直列化されたフィールド

this$0

JFrame this$0

クラス javax.swing.JInternalFrame は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

closable

boolean closable
フレームは閉じることができます。

defaultCloseOperation

int defaultCloseOperation

desktopIcon

JInternalFrame.JDesktopIcon desktopIcon
フレームがアイコン化されたときに表示されるアイコンです。
関連項目:
JInternalFrame.iconable

frameIcon

Icon frameIcon
フレームの左上隅に表示されるアイコンです。

iconable

boolean iconable
フレームはアイコン化 (小さくしてアイコンイメージとして表示) できます。
関連項目:
JInternalFrame.JDesktopIcon

isClosed

boolean isClosed
フレームは閉じられています。

isIcon

boolean isIcon
フレームはアイコン化されています。
関連項目:
JInternalFrame.iconable

isMaximum

boolean isMaximum
フレームは最大サイズに拡大されています。
関連項目:
JInternalFrame.maximizable

isSelected

boolean isSelected
フレームは現在選択されています。

maximizable

boolean maximizable
フレームはデスクトップ区画のサイズまで拡大できます。

opened

boolean opened

resizable

boolean resizable
フレームのサイズは変更可能です。

rootPane

JRootPane rootPane
glassPane と同様に、このフレームの contentPane およびオプションの menuBar を制御する JRootPane のインスタンスです。
関連項目:
JRootPane, RootPaneContainer

rootPaneCheckingEnabled

boolean rootPaneCheckingEnabled
true の場合、add および setLayout を呼び出すと、例外がスローされます。

title

String title
フレームのタイトルバーに表示されるタイトルです。

クラス javax.swing.JInternalFrame.AccessibleJInternalFrame は Serializable を実装します。

直列化されたフィールド

this$0

JInternalFrame this$0

クラス javax.swing.JInternalFrame.JDesktopIcon は Serializable を実装します。

直列化されたフィールド

internalFrame

JInternalFrame internalFrame

クラス javax.swing.JInternalFrame.JDesktopIcon.AccessibleJDesktopIcon は Serializable を実装します。

直列化されたフィールド

this$0

JInternalFrame.JDesktopIcon this$0

クラス javax.swing.JLabel は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、Jcomponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

defaultIcon

Icon defaultIcon

disabledIcon

Icon disabledIcon

disabledIconSet

boolean disabledIconSet

horizontalAlignment

int horizontalAlignment

horizontalTextPosition

int horizontalTextPosition

iconTextGap

int iconTextGap

labelFor

Component labelFor

mnemonic

int mnemonic

text

String text

verticalAlignment

int verticalAlignment

verticalTextPosition

int verticalTextPosition

クラス javax.swing.JLabel.AccessibleJLabel は Serializable を実装します。

直列化されたフィールド

this$0

JLabel this$0

クラス javax.swing.JLayeredPane は Serializable を実装します。

直列化されたフィールド

componentToLayer

Hashtable componentToLayer

optimizedDrawingPossible

boolean optimizedDrawingPossible

クラス javax.swing.JLayeredPane.AccessibleJLayeredPane は Serializable を実装します。

直列化されたフィールド

this$0

JLayeredPane this$0

クラス javax.swing.JList は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

cellRenderer

ListCellRenderer cellRenderer

dataModel

ListModel dataModel

fixedCellHeight

int fixedCellHeight

fixedCellWidth

int fixedCellWidth

horizontalScrollIncrement

int horizontalScrollIncrement

prototypeCellValue

Object prototypeCellValue

selectionBackground

Color selectionBackground

selectionForeground

Color selectionForeground

selectionListener

ListSelectionListener selectionListener

selectionModel

ListSelectionModel selectionModel

visibleRowCount

int visibleRowCount

クラス javax.swing.JList.AccessibleJList は Serializable を実装します。

直列化されたフィールド

leadSelectionIndex

int leadSelectionIndex

this$0

JList this$0

クラス javax.swing.JMenu は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

delay

int delay

menuChangeListener

ChangeListener menuChangeListener

menuEvent

MenuEvent menuEvent

popupListener

JMenu.WinListener popupListener
ポップアップ用の、ウィンドウを閉じるためのリスナーです。
関連項目:
JMenu.WinListener

popupMenu

JPopupMenu popupMenu

クラス javax.swing.JMenu.AccessibleJMenu は Serializable を実装します。

直列化されたフィールド

this$0

JMenu this$0

クラス javax.swing.JMenu.WinListener は Serializable を実装します。

直列化されたフィールド

popupMenu

JPopupMenu popupMenu

this$0

JMenu this$0

クラス javax.swing.JMenuBar は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Swing での直列化については、JComponent.readObject() を参照してください。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

margin

Insets margin

paintBorder

boolean paintBorder

クラス javax.swing.JMenuBar.AccessibleJMenuBar は Serializable を実装します。

直列化されたフィールド

this$0

JMenuBar this$0

クラス javax.swing.JMenuItem は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Swing での直列化については、JComponent.readObject() を参照してください。

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

accelerator

KeyStroke accelerator

クラス javax.swing.JMenuItem.AccessibleJMenuItem は Serializable を実装します。

直列化されたフィールド

this$0

JMenuItem this$0

クラス javax.swing.JOptionPane は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

messageType

int messageType
メッセージのタイプです。

optionType

int optionType
DEFAULT_OPTION、YES_NO_OPTION、YES_NO_CANCEL_OPTION、または OK_CANCEL_OPTION のどれかのオプションのタイプです。

wantsInput

boolean wantsInput
true の場合、ユーザには入力を行うための UI ウィジェットが表示されます。

クラス javax.swing.JOptionPane.AccessibleJOptionPane は Serializable を実装します。

直列化されたフィールド

this$0

JOptionPane this$0

クラス javax.swing.JPanel は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。

クラス javax.swing.JPanel.AccessibleJPanel は Serializable を実装します。

直列化されたフィールド

this$0

JPanel this$0

クラス javax.swing.JPasswordField は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

echoChar

char echoChar

クラス javax.swing.JPasswordField.AccessibleJPasswordField は Serializable を実装します。

直列化されたフィールド

this$0

JPasswordField this$0

クラス javax.swing.JPopupMenu は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

desiredLocationX

int desiredLocationX

desiredLocationY

int desiredLocationY

label

String label

lastPopupType

int lastPopupType

lightWeightPopupEnabled

boolean lightWeightPopupEnabled

margin

Insets margin

paintBorder

boolean paintBorder

selectionModel

SingleSelectionModel selectionModel

クラス javax.swing.JPopupMenu.AccessibleJPopupMenu は Serializable を実装します。

直列化されたフィールド

this$0

JPopupMenu this$0

クラス javax.swing.JPopupMenu.Separator は Serializable を実装します。

クラス javax.swing.JProgressBar は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

changeListener

ChangeListener changeListener

model

BoundedRangeModel model
進捗バーのさまざまな値を保持するデータ構造体です。

orientation

int orientation
進捗バーを表示する方向です。デフォルトは HORIZONTAL です。

paintBorder

boolean paintBorder
進捗バーの周囲に境界線を表示するかどうかを示します。デフォルトは true です。

paintString

boolean paintString
進捗バーに String を表示するかどうかを設定します。デフォルトは false です。true に設定すると、進捗状況のテキスト表示が進捗バーに描画されます。progressString が null の場合、進捗の割合が進捗バーに表示されます。progressString が null でない場合、進捗状況が進捗バーに描画されます。

progressString

String progressString
進捗バーに表示できる任意指定の String です。デフォルトは null です。null 以外の値に設定しても、必ずしも String が表示されるわけではありません。

クラス javax.swing.JProgressBar.AccessibleJProgressBar は Serializable を実装します。

直列化されたフィールド

this$0

JProgressBar this$0

クラス javax.swing.JRadioButton は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。

クラス javax.swing.JRadioButton.AccessibleJRadioButton は Serializable を実装します。

直列化されたフィールド

this$0

JRadioButton this$0

クラス javax.swing.JRadioButtonMenuItem は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。

クラス javax.swing.JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem は Serializable を実装します。

直列化されたフィールド

this$0

JRadioButtonMenuItem this$0

クラス javax.swing.JRootPane は Serializable を実装します。

直列化されたフィールド

contentPane

Container contentPane
コンテンツ区画です。

defaultButton

JButton defaultButton
区画がフォーカスと、Enter キーを押すなどの UI 固有のアクションを持ったときにアクティブになるボタンです。

defaultPressAction

javax.swing.JRootPane.DefaultAction defaultPressAction
defaultButton が押されたときに実行されるアクションです。
関連項目:
JRootPane.defaultButton

defaultReleaseAction

javax.swing.JRootPane.DefaultAction defaultReleaseAction
defaultButton が離されたときに実行されるアクションです。
関連項目:
JRootPane.defaultButton

glassPane

Component glassPane
メニューバーとコンテンツ区画にオーバーレイするガラス区画です。マウスの動作などを捕捉できます。

layeredPane

JLayeredPane layeredPane
メニューバーとコンテンツ区画を管理する階層化区画です。

menuBar

JMenuBar menuBar
メニューバーです。

クラス javax.swing.JRootPane.AccessibleJRootPane は Serializable を実装します。

直列化されたフィールド

this$0

JRootPane this$0

クラス javax.swing.JRootPane.RootLayout は Serializable を実装します。

直列化されたフィールド

this$0

JRootPane this$0

クラス javax.swing.JScrollBar は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

blockIncrement

int blockIncrement
関連項目:
JScrollBar.setBlockIncrement(int)

fwdAdjustmentEvents

ChangeListener fwdAdjustmentEvents
モデルからの変更はすべてユーザがスクロールバーのノブを動かしたものとして扱われます。

model

BoundedRangeModel model
スクロールバーの最小値、最大値、長さ (可視量とも呼ぶ)、および現在値を表すモデルです。
関連項目:
JScrollBar.setModel(javax.swing.BoundedRangeModel)

orientation

int orientation
関連項目:
JScrollBar.setOrientation(int)

unitIncrement

int unitIncrement
関連項目:
JScrollBar.setUnitIncrement(int)

クラス javax.swing.JScrollBar.AccessibleJScrollBar は Serializable を実装します。

直列化されたフィールド

this$0

JScrollBar this$0

クラス javax.swing.JScrollPane は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

columnHeader

JViewport columnHeader
列ヘッダの子です。デフォルトは null です。
関連項目:
JScrollPane.setColumnHeader(javax.swing.JViewport)

horizontalScrollBar

JScrollBar horizontalScrollBar
スクロール区画の水平スクロールバーの子です。デフォルトは JScrollBar です。
関連項目:
JScrollPane.setHorizontalScrollBar(javax.swing.JScrollBar)

horizontalScrollBarPolicy

int horizontalScrollBarPolicy
水平スクロールバーの表示ポリシーです。デフォルトは JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED です。
関連項目:
JScrollPane.setHorizontalScrollBarPolicy(int)

lowerLeft

Component lowerLeft
左下隅に表示するコンポーネントです。デフォルトは null です。
関連項目:
JScrollPane.setCorner(java.lang.String, java.awt.Component)

lowerRight

Component lowerRight
右下隅に表示するコンポーネントです。デフォルトは null です。
関連項目:
JScrollPane.setCorner(java.lang.String, java.awt.Component)

rowHeader

JViewport rowHeader
行ヘッダの子です。デフォルトは null です。
関連項目:
JScrollPane.setRowHeader(javax.swing.JViewport)

upperLeft

Component upperLeft
左上隅に表示するコンポーネントです。デフォルトは null です。
関連項目:
JScrollPane.setCorner(java.lang.String, java.awt.Component)

upperRight

Component upperRight
右上隅に表示するコンポーネントです。デフォルトは null です。
関連項目:
JScrollPane.setCorner(java.lang.String, java.awt.Component)

verticalScrollBar

JScrollBar verticalScrollBar
スクロール区画の垂直スクロールバーの子です。デフォルトは JScrollBar です。
関連項目:
JScrollPane.setVerticalScrollBar(javax.swing.JScrollBar)

verticalScrollBarPolicy

int verticalScrollBarPolicy
垂直スクロールバーの表示ポリシーです。デフォルトは JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED です。
関連項目:
JScrollPane.setVerticalScrollBarPolicy(int)

viewport

JViewport viewport
スクロール区画のビューポートの子です。デフォルトは空の JViewport です。
関連項目:
JScrollPane.setViewport(javax.swing.JViewport)

viewportBorder

Border viewportBorder

クラス javax.swing.JScrollPane.AccessibleJScrollPane は Serializable を実装します。

直列化されたフィールド

this$0

JScrollPane this$0

viewPort

JViewport viewPort

クラス javax.swing.JScrollPane.ScrollBar は Serializable を実装します。

直列化されたフィールド

blockIncrementSet

boolean blockIncrementSet
「ブロック」増分値が明示的に設定されるときは true に設定します。false の場合は、ビューポートのビューが取得され、Scrollable のインスタンスである場合は、その「ブロック」増分値が使用されます。

this$0

JScrollPane this$0

unitIncrementSet

boolean unitIncrementSet
「ユニット」増分値が明示的に設定されるときは true に設定します。false の場合は、ビューポートのビューが取得され、Scrollable のインスタンスである場合は、その「ユニット」増分値が使用されます。

クラス javax.swing.JSeparator は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

orientation

int orientation

クラス javax.swing.JSeparator.AccessibleJSeparator は Serializable を実装します。

直列化されたフィールド

this$0

JSeparator this$0

クラス javax.swing.JSlider は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

changeListener

ChangeListener changeListener
changeListener (接尾辞なし) はスライダモデルに追加するリスナーです。デフォルトでは、このリスナーはスライダに直接追加される ChangeListener (存在する場合) にイベントを転送するだけです。
関連項目:
JSlider.addChangeListener(javax.swing.event.ChangeListener), JSlider.createChangeListener()

isInverted

boolean isInverted

labelTable

Dictionary labelTable

majorTickSpacing

int majorTickSpacing
大目盛りと大目盛り間の値数です。大目盛りは小目盛りを区分します。

minorTickSpacing

int minorTickSpacing
小目盛りと小目盛り間の値数です。小目盛りは大目盛りの間に表示されます。
関連項目:
JSlider.setMinorTickSpacing(int)

orientation

int orientation
関連項目:
JSlider.setOrientation(int)

paintLabels

boolean paintLabels

paintTicks

boolean paintTicks

paintTrack

boolean paintTrack

sliderModel

BoundedRangeModel sliderModel
スライダの数値の最大値、最小値、および現在位置の値を処理するデータモデルです。

snapToTicks

boolean snapToTicks
true の場合、ノブ (およびノブが表すデータ値) は、ユーザがノブを置いた位置にもっとも近い目盛りに置かれます。
関連項目:
JSlider.setSnapToTicks(boolean)

snapToValue

boolean snapToValue
If true, the knob (and the data value it represents) resolve to the closest slider value next to where the user positioned the knob.
関連項目:
#setSnapToValue

クラス javax.swing.JSlider.AccessibleJSlider は Serializable を実装します。

直列化されたフィールド

this$0

JSlider this$0

クラス javax.swing.JSplitPane は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

continuousLayout

boolean continuousLayout
サイズ変更の際、ビューが継続して再表示されるかどうかを示します。

dividerSize

int dividerSize
ディバイダのサイズです。

lastDividerLocation

int lastDividerLocation
分割区画の以前の位置です。

leftComponent

Component leftComponent
左または上のコンポーネントです。

oneTouchExpandable

boolean oneTouchExpandable
分割区画をすばやく展開する/折りたたむために提供される小さなウィジットです。

orientation

int orientation
ビューを分割する方法です。

rightComponent

Component rightComponent
右または下のコンポーネントです。

クラス javax.swing.JSplitPane.AccessibleJSplitPane は Serializable を実装します。

直列化されたフィールド

this$0

JSplitPane this$0

クラス javax.swing.JTabbedPane は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

changeListener

ChangeListener changeListener
changeListener は、モデルに追加するリスナーです。

haveRegistered

boolean haveRegistered

model

SingleSelectionModel model
デフォルトの選択モードです。

pages

Vector pages

tabPlacement

int tabPlacement
タブが配置される位置です。
関連項目:
JTabbedPane.setTabPlacement(int)

クラス javax.swing.JTabbedPane.AccessibleJTabbedPane は Serializable を実装します。

直列化されたフィールド

this$0

JTabbedPane this$0

クラス javax.swing.JTabbedPane.ModelListener は Serializable を実装します。

直列化されたフィールド

this$0

JTabbedPane this$0

クラス javax.swing.JTable は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
直列化されたフィールド

autoCreateColumnsFromModel

boolean autoCreateColumnsFromModel
true の場合、列のデフォルトセットを構築するように TableModel に照会します。

autoResizeMode

int autoResizeMode
このモード値は、テーブルが幅のサイズを自動変更して各列でテーブル幅全体を占めるようにするかどうかと、サイズ変更のやり方を指定します。

cellSelectionEnabled

boolean cellSelectionEnabled
true の場合、行選択と列選択はどちらも同時に空でないことが可能で、選択されているセルはその行と列がどちらも選択されているものになります。

columnModel

TableColumnModel columnModel
テーブルの TableColumnModel です。

dataModel

TableModel dataModel
テーブルの TableModel です。

gridColor

Color gridColor
グリッドの色です。

preferredViewportSize

Dimension preferredViewportSize
Scrollable インタフェースによって使われ、可視領域の初期設定を行います。

rowHeight

int rowHeight
テーブル内の全行の高さです。

rowMargin

int rowMargin
行間の高さマージンです。

rowSelectionAllowed

boolean rowSelectionAllowed
許可されている行選択です。

selectionBackground

Color selectionBackground
選択されたセルのバックグラウンドカラーです。

selectionForeground

Color selectionForeground
選択されたセルのフォアグラウンドカラーです。

selectionModel

ListSelectionModel selectionModel
行選択を追跡するのに使う、テーブルの ListSelectionModel です。

showHorizontalLines

boolean showHorizontalLines
showHorizontalLines が true の場合、テーブルはセル間に水平線を描画します。

showVerticalLines

boolean showVerticalLines
showVerticalLines が true の場合、テーブルはセル間に垂直線を描画します。

tableHeader

JTableHeader tableHeader
テーブルの TableHeader です。

クラス javax.swing.JTable.AccessibleJTable は Serializable を実装します。

直列化されたフィールド

lastSelectedCol

int lastSelectedCol

lastSelectedRow

int lastSelectedRow

this$0

JTable this$0

クラス javax.swing.JTextArea は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

columns

int columns

columnWidth

int columnWidth

rowHeight

int rowHeight

rows

int rows

word

boolean word

wrap

boolean wrap

クラス javax.swing.JTextArea.AccessibleJTextArea は Serializable を実装します。

直列化されたフィールド

this$0

JTextArea this$0

クラス javax.swing.JTextField は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

columns

int columns

columnWidth

int columnWidth

command

String command

horizontalAlignment

int horizontalAlignment

visibility

BoundedRangeModel visibility

クラス javax.swing.JTextField.AccessibleJTextField は Serializable を実装します。

直列化されたフィールド

this$0

JTextField this$0

クラス javax.swing.JTextPane は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。

クラス javax.swing.JToggleButton は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。

クラス javax.swing.JToggleButton.AccessibleJToggleButton は Serializable を実装します。

直列化されたフィールド

this$0

JToggleButton this$0

クラス javax.swing.JToggleButton.ToggleButtonModel は Serializable を実装します。

クラス javax.swing.JToolBar は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

floatable

boolean floatable

margin

Insets margin

orientation

int orientation

paintBorder

boolean paintBorder

クラス javax.swing.JToolBar.AccessibleJToolBar は Serializable を実装します。

直列化されたフィールド

this$0

JToolBar this$0

クラス javax.swing.JToolBar.Separator は Serializable を実装します。

直列化されたフィールド

separatorSize

Dimension separatorSize

クラス javax.swing.JToolTip は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

component

JComponent component

tipText

String tipText

クラス javax.swing.JToolTip.AccessibleJToolTip は Serializable を実装します。

直列化されたフィールド

this$0

JToolTip this$0

クラス javax.swing.JTree は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

editable

boolean editable
ツリーが編集できるかどうかを示します。デフォルトは false です。

invokesStopCellEditing

boolean invokesStopCellEditing
true の場合、選択の変更、ツリー内のデータの変更、またはほかの手段によって編集が停止されたときに、stopCellEditing が呼び出され、変更が保存されます。false の場合、cancelCellEditing が呼び出され、変更は破棄されます。デフォルトは false です。

largeModel

boolean largeModel
このツリーが大きなモデルかどうかを示します。これは、コード最適化の設定です。大きなモデルは、セルの高さがすべてのノードで同じ場合に使用できます。大きなモデルを使用すると、UI は情報をほとんどキャッシュに書き込まず、その代わりに継続的にモデルに転送します。大きなモデルがない場合、UI はほとんどの情報をキャッシュに書き込み、その結果としてモデルに対するメソッドの呼び出しが少なくなります。

この値は、UI への単なる提案です。すべての UI がこの値を利用するわけではありません。デフォルト値は false です。


rootVisible

boolean rootVisible
ルートノードが表示されている場合は true、その子が最上位の可視ノードである場合は false です。

rowHeight

int rowHeight
各表示行に使用する高さです。0 以下の場合、レンダリングが各行の高さを決めます。

scrollsOnExpand

boolean scrollsOnExpand
true の場合、ノードが展開されると、そのすべての子孫が可視になるようにスクロールされます。

showsRootHandles

boolean showsRootHandles
ハンドルがツリーの最上位レベルに表示されている場合は true です。

ハンドルとはノードのとなりに表示される小さなアイコンであり、ユーザがクリックするとノードが展開されるか、折りたたまれます。共通のインタフェースは、展開できるノードでプラス符号 (+) を表示し、折りたためるノードではマイナス符号 (-) を表示します。ハンドルは、最上位レベルより下のノードで常に表示されます。

rootVisible の設定がルートノードの表示を指定する場合は、それが最上位レベルの唯一のノードです。ルートノードが表示されない場合、そのすべての子がツリーの最上位レベルにあります。ハンドルは、最上位以外のノードで常に表示されます。

ルートノードが可視ではない場合、通常はこの値を true に設定します。true に設定しないと、ツリーはリストのように表示され、ユーザは「リストエントリ」が実際にはツリーノードであることを認識できません。

関連項目:
JTree.rootVisible

toggleClickCount

int toggleClickCount
ノードを展開するために必要なマウスクリックの数です。

visibleRowCount

int visibleRowCount
一度に可視にする行数です。この値は、Scrollable インタフェースで使用されます。この値は、表示領域の適切なサイズを決めます。

クラス javax.swing.JTree.AccessibleJTree は Serializable を実装します。

直列化されたフィールド

leadSelectionAccessible

Accessible leadSelectionAccessible

leadSelectionPath

TreePath leadSelectionPath

this$0

JTree this$0

クラス javax.swing.JTree.DynamicUtilTreeNode は Serializable を実装します。

直列化されたフィールド

childValue

Object childValue
子を作成するための値です。

hasChildren

boolean hasChildren

loadedChildren

boolean loadedChildren

クラス javax.swing.JTree.EmptySelectionModel は Serializable を実装します。

クラス javax.swing.JTree.TreeSelectionRedirector は Serializable を実装します。

直列化されたフィールド

this$0

JTree this$0

クラス javax.swing.JViewport は Serializable を実装します。

直列化されたフィールド

backingStore

boolean backingStore
このビューポートがその内容のオフスクリーンイメージを維持している場合に true を返します。維持されている場合、表示を構築するためにビューオブジェクトにアクセスするのではなく、高速な「bit-blit」処理を使用してスクロールを実行できます。

isViewSizeSet

boolean isViewSizeSet
ビューポートの寸法が決められている場合に true を返します。

lastPaintPosition

Point lastPaintPosition
最後にペイントされた viewPosition です。バッキングストアイメージがどのくらい有効かを知ることができます。

scrollUnderway

boolean scrollUnderway
scrollUnderway フラグは、JList などのコンポーネントで使用されます。JList で下矢印キーが押され、選択されているセルがリストの最後のセルである場合、scrollpane はオートスクロールします。ここで、選択されていたセルは再ペイントの必要があるため、setViewPosition(Point) の明示的な呼び出しがある場合にだけ、ビューポートが最適化されたペイントをするためにフラグが必要になります。setBounds() がほかのルートを介して呼び出される場合、フラグはオフになり、ビューは普通に再ペイントされます。これとは別に、Viewport クラスからこれを削除し、setBackingStoreEnabled() を使用して JList にこの場合の制御をさせる方法もあります。

viewListener

ComponentListener viewListener

クラス javax.swing.JViewport.AccessibleJViewport は Serializable を実装します。

直列化されたフィールド

this$0

JViewport this$0

クラス javax.swing.JViewport.ViewListener は Serializable を実装します。

直列化されたフィールド

this$0

JViewport this$0

クラス javax.swing.JWindow は Serializable を実装します。

直列化されたフィールド

accessibleContext

AccessibleContext accessibleContext
ユーザ補助のコンテキストプロパティです。

rootPane

JRootPane rootPane
glassPane だけでなく、このフレームの contentPane およびオプションの menuBar を管理する JRootPane のインスタンスです。
関連項目:
JWindow.getRootPane(), JWindow.setRootPane(javax.swing.JRootPane)

rootPaneCheckingEnabled

boolean rootPaneCheckingEnabled
true の場合、add および setLayout を呼び出すと例外がスローされます。
関連項目:
JWindow.isRootPaneCheckingEnabled(), JWindow.setRootPaneCheckingEnabled(boolean)

クラス javax.swing.JWindow.AccessibleJWindow は Serializable を実装します。

直列化されたフィールド

this$0

JWindow this$0

クラス javax.swing.KeyStroke は Serializable を実装します。

直列化されたフィールド

keyChar

char keyChar

keyCode

int keyCode

modifiers

int modifiers

onKeyRelease

boolean onKeyRelease

クラス javax.swing.OverlayLayout は Serializable を実装します。

直列化されたフィールド

target

Container target

xChildren

SizeRequirements[] xChildren

xTotal

SizeRequirements xTotal

yChildren

SizeRequirements[] yChildren

yTotal

SizeRequirements yTotal

クラス javax.swing.ScrollPaneLayout は Serializable を実装します。

直列化されたフィールド

colHead

JViewport colHead
列ヘッダの子です。デフォルトは null です。
関連項目:
JScrollPane.setColumnHeader(javax.swing.JViewport)

hsb

JScrollBar hsb
スクロール区画の水平スクロールバーの子です。デフォルトは JScrollBar です。
関連項目:
JScrollPane#setHorizontalScrollbar

hsbPolicy

int hsbPolicy
水平スクロールバーの表示ポリシーです。デフォルトは JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED です。

このフィールドは現在は使用されていません。代わりに JScrollPane フィールドを使用してください。

関連項目:
JScrollPane.setHorizontalScrollBarPolicy(int)

lowerLeft

Component lowerLeft
左下隅に表示するコンポーネントです。デフォルトは null です。
関連項目:
JScrollPane.setCorner(java.lang.String, java.awt.Component)

lowerRight

Component lowerRight
右下隅に表示するコンポーネントです。デフォルトは null です。
関連項目:
JScrollPane.setCorner(java.lang.String, java.awt.Component)

rowHead

JViewport rowHead
行ヘッダの子です。デフォルトは null です。
関連項目:
JScrollPane.setRowHeader(javax.swing.JViewport)

upperLeft

Component upperLeft
左上隅に表示するコンポーネントです。デフォルトは null です。
関連項目:
JScrollPane.setCorner(java.lang.String, java.awt.Component)

upperRight

Component upperRight
右上隅に表示するコンポーネントです。デフォルトは null です。
関連項目:
JScrollPane.setCorner(java.lang.String, java.awt.Component)

viewport

JViewport viewport
スクロール区画のビューポートの子です。デフォルトは空の JViewport です。
関連項目:
JScrollPane.setViewport(javax.swing.JViewport)

vsb

JScrollBar vsb
スクロール区画の垂直スクロールバーの子です。デフォルトは JScrollBar です。
関連項目:
JScrollPane#setVerticalScrollbar

vsbPolicy

int vsbPolicy
垂直スクロールバーの表示ポリシーです。デフォルトは JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED です。

このフィールドは現在は使用されていません。代わりに JScrollPane フィールドを使用してください。

関連項目:
JScrollPane.setVerticalScrollBarPolicy(int)

クラス javax.swing.ScrollPaneLayout.UIResource は Serializable を実装します。

クラス javax.swing.SizeRequirements は Serializable を実装します。

直列化されたフィールド

alignment

float alignment
0.0 と 1.0 の間の値 (上下限値を含む) で指定される配置です。中央揃えを指定するには、配置の値は 0.5 でなければなりません。

maximum

int maximum
可能な最大サイズです。コンポーネント comp では、このサイズは comp.getMaximumSize().width または comp.getMaximumSize().height のどちらかに等しくなければなりません。

minimum

int minimum
必要とされる最小サイズです。コンポーネント comp では、このサイズは comp.getMinimumSize().width または comp.getMinimumSize().height のどちらかに等しくなければなりません。

preferred

int preferred
望ましい (自然な) サイズです。コンポーネント comp では、このサイズは comp.getPreferredSize().width または comp.getPreferredSize().height のどちらかに等しくなければなりません。

クラス javax.swing.Timer は Serializable を実装します。

直列化されたフィールド

coalesce

boolean coalesce

delay

int delay

doPostEvent

Runnable doPostEvent

eventQueued

boolean eventQueued

expirationTime

long expirationTime

initialDelay

int initialDelay

listenerList

EventListenerList listenerList

nextTimer

Timer nextTimer

repeats

boolean repeats

running

boolean running

クラス javax.swing.UIDefaults は Serializable を実装します。

直列化されたフィールド

changeSupport

SwingPropertyChangeSupport changeSupport

クラス javax.swing.UIManager は Serializable を実装します。

クラス javax.swing.UnsupportedLookAndFeelException は Serializable を実装します。

クラス javax.swing.ViewportLayout は Serializable を実装します。


パッケージ javax.swing.border

クラス javax.swing.border.AbstractBorder は Serializable を実装します。

クラス javax.swing.border.BevelBorder は Serializable を実装します。

直列化されたフィールド

bevelType

int bevelType

highlightInner

Color highlightInner

highlightOuter

Color highlightOuter

shadowInner

Color shadowInner

shadowOuter

Color shadowOuter

クラス javax.swing.border.CompoundBorder は Serializable を実装します。

直列化されたフィールド

insideBorder

Border insideBorder

outsideBorder

Border outsideBorder

クラス javax.swing.border.EmptyBorder は Serializable を実装します。

直列化されたフィールド

bottom

int bottom

left

int left

right

int right

top

int top

クラス javax.swing.border.EtchedBorder は Serializable を実装します。

直列化されたフィールド

etchType

int etchType

highlight

Color highlight

shadow

Color shadow

クラス javax.swing.border.LineBorder は Serializable を実装します。

直列化されたフィールド

lineColor

Color lineColor

roundedCorners

boolean roundedCorners

thickness

int thickness

クラス javax.swing.border.MatteBorder は Serializable を実装します。

直列化されたフィールド

color

Color color

tileIcon

Icon tileIcon

クラス javax.swing.border.SoftBevelBorder は Serializable を実装します。

クラス javax.swing.border.TitledBorder は Serializable を実装します。

直列化されたフィールド

border

Border border

title

String title

titleColor

Color titleColor

titleFont

Font titleFont

titleJustification

int titleJustification

titlePosition

int titlePosition


パッケージ javax.swing.colorchooser

クラス javax.swing.colorchooser.AbstractColorChooserPanel は Serializable を実装します。

直列化されたフィールド

chooser

JColorChooser chooser

colorListener

ChangeListener colorListener

dirty

boolean dirty

クラス javax.swing.colorchooser.DefaultColorSelectionModel は Serializable を実装します。

直列化されたフィールド

listenerList

EventListenerList listenerList

selectedColor

Color selectedColor


パッケージ javax.swing.event

クラス javax.swing.event.AncestorEvent は Serializable を実装します。

直列化されたフィールド

ancestor

Container ancestor

ancestorParent

Container ancestorParent

クラス javax.swing.event.CaretEvent は Serializable を実装します。

クラス javax.swing.event.ChangeEvent は Serializable を実装します。

クラス javax.swing.event.EventListenerList は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException

クラス javax.swing.event.HyperlinkEvent は Serializable を実装します。

直列化されたフィールド

desc

String desc

type

HyperlinkEvent.EventType type

u

URL u

クラス javax.swing.event.InternalFrameEvent は Serializable を実装します。

クラス javax.swing.event.ListDataEvent は Serializable を実装します。

直列化されたフィールド

index0

int index0

index1

int index1

type

int type

クラス javax.swing.event.ListSelectionEvent は Serializable を実装します。

直列化されたフィールド

firstIndex

int firstIndex

isAdjusting

boolean isAdjusting

lastIndex

int lastIndex

クラス javax.swing.event.MenuDragMouseEvent は Serializable を実装します。

直列化されたフィールド

manager

MenuSelectionManager manager

path

MenuElement[] path

クラス javax.swing.event.MenuEvent は Serializable を実装します。

クラス javax.swing.event.MenuKeyEvent は Serializable を実装します。

直列化されたフィールド

manager

MenuSelectionManager manager

path

MenuElement[] path

クラス javax.swing.event.PopupMenuEvent は Serializable を実装します。

クラス javax.swing.event.SwingPropertyChangeSupport は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

children

Hashtable children

source

Object source

クラス javax.swing.event.TableColumnModelEvent は Serializable を実装します。

直列化されたフィールド

fromIndex

int fromIndex
移動元または削除された位置の列のインデックスです。

toIndex

int toIndex
移動先または追加場所の列のインデックスです。

クラス javax.swing.event.TableModelEvent は Serializable を実装します。

直列化されたフィールド

column

int column

firstRow

int firstRow

lastRow

int lastRow

type

int type

クラス javax.swing.event.TreeExpansionEvent は Serializable を実装します。

直列化されたフィールド

path

TreePath path
このイベントが表す値へのパスです。

クラス javax.swing.event.TreeModelEvent は Serializable を実装します。

直列化されたフィールド

childIndices

int[] childIndices
子があった位置を指定するインデックスです。

children

Object[] children
削除された子です。

path

TreePath path
変更されたノードの親へのパスです。

クラス javax.swing.event.TreeSelectionEvent は Serializable を実装します。

直列化されたフィールド

areNew

boolean[] areNew
各パスについて、そのパスが実際に新しいパスかどうかを示します。

newLeadSelectionPath

TreePath newLeadSelectionPath
パスが変更されたあとの leadSelectionPath です。null の場合もあります。

oldLeadSelectionPath

TreePath oldLeadSelectionPath
パスが変更される前の leadSelectionPath です。null の場合もあります。

paths

TreePath[] paths
このイベントが表すパスです。

クラス javax.swing.event.UndoableEditEvent は Serializable を実装します。

直列化されたフィールド

myEdit

UndoableEdit myEdit


パッケージ javax.swing.plaf

クラス javax.swing.plaf.BorderUIResource は Serializable を実装します。

直列化されたフィールド

delegate

Border delegate

クラス javax.swing.plaf.BorderUIResource.BevelBorderUIResource は Serializable を実装します。

クラス javax.swing.plaf.BorderUIResource.CompoundBorderUIResource は Serializable を実装します。

クラス javax.swing.plaf.BorderUIResource.EmptyBorderUIResource は Serializable を実装します。

クラス javax.swing.plaf.BorderUIResource.EtchedBorderUIResource は Serializable を実装します。

クラス javax.swing.plaf.BorderUIResource.LineBorderUIResource は Serializable を実装します。

クラス javax.swing.plaf.BorderUIResource.MatteBorderUIResource は Serializable を実装します。

クラス javax.swing.plaf.BorderUIResource.TitledBorderUIResource は Serializable を実装します。

クラス javax.swing.plaf.ColorUIResource は Serializable を実装します。

クラス javax.swing.plaf.DimensionUIResource は Serializable を実装します。

クラス javax.swing.plaf.FontUIResource は Serializable を実装します。

クラス javax.swing.plaf.IconUIResource は Serializable を実装します。

直列化されたフィールド

delegate

Icon delegate

クラス javax.swing.plaf.InsetsUIResource は Serializable を実装します。


パッケージ javax.swing.plaf.basic

クラス javax.swing.plaf.basic.BasicArrowButton は Serializable を実装します。

直列化されたフィールド

direction

int direction

クラス javax.swing.plaf.basic.BasicBorders.ButtonBorder は Serializable を実装します。

直列化されたフィールド

darkShadow

Color darkShadow

highlight

Color highlight

lightHighlight

Color lightHighlight

shadow

Color shadow

クラス javax.swing.plaf.basic.BasicBorders.FieldBorder は Serializable を実装します。

直列化されたフィールド

darkShadow

Color darkShadow

highlight

Color highlight

lightHighlight

Color lightHighlight

shadow

Color shadow

クラス javax.swing.plaf.basic.BasicBorders.MarginBorder は Serializable を実装します。

クラス javax.swing.plaf.basic.BasicBorders.MenuBarBorder は Serializable を実装します。

直列化されたフィールド

highlight

Color highlight

shadow

Color shadow

クラス javax.swing.plaf.basic.BasicBorders.RadioButtonBorder は Serializable を実装します。

クラス javax.swing.plaf.basic.BasicBorders.ToggleButtonBorder は Serializable を実装します。

クラス javax.swing.plaf.basic.BasicComboBoxRenderer は Serializable を実装します。

クラス javax.swing.plaf.basic.BasicComboBoxRenderer.UIResource は Serializable を実装します。

クラス javax.swing.plaf.basic.BasicComboPopup は Serializable を実装します。

直列化されたフィールド

autoscrollTimer

Timer autoscrollTimer

comboBox

JComboBox comboBox

hasEntered

boolean hasEntered

isAutoScrolling

boolean isAutoScrolling

itemListener

ItemListener itemListener

keyListener

KeyListener keyListener

lightNav

boolean lightNav

list

JList list

listDataListener

ListDataListener listDataListener

listMouseListener

MouseListener listMouseListener

listMouseMotionListener

MouseMotionListener listMouseMotionListener

listSelectionListener

ListSelectionListener listSelectionListener

mouseListener

MouseListener mouseListener

mouseMotionListener

MouseMotionListener mouseMotionListener

propertyChangeListener

PropertyChangeListener propertyChangeListener

scrollDirection

int scrollDirection

scroller

JScrollPane scroller

valueIsAdjusting

boolean valueIsAdjusting

クラス javax.swing.plaf.basic.BasicDesktopPaneUI.CloseAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicDesktopPaneUI this$0

クラス javax.swing.plaf.basic.BasicDesktopPaneUI.MaximizeAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicDesktopPaneUI this$0

クラス javax.swing.plaf.basic.BasicDesktopPaneUI.MinimizeAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicDesktopPaneUI this$0

クラス javax.swing.plaf.basic.BasicDesktopPaneUI.NavigateAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicDesktopPaneUI this$0

クラス javax.swing.plaf.basic.BasicDirectoryModel は Serializable を実装します。

直列化されたフィールド

directories

Vector directories

fetchID

int fetchID

fileCache

Vector fileCache

filechooser

JFileChooser filechooser

files

Vector files

loadThread

javax.swing.plaf.basic.BasicDirectoryModel.LoadFilesThread loadThread

クラス javax.swing.plaf.basic.BasicFileChooserUI.ApproveSelectionAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicFileChooserUI this$0

クラス javax.swing.plaf.basic.BasicFileChooserUI.CancelSelectionAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicFileChooserUI this$0

クラス javax.swing.plaf.basic.BasicFileChooserUI.ChangeToParentDirectoryAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicFileChooserUI this$0

クラス javax.swing.plaf.basic.BasicFileChooserUI.GoHomeAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicFileChooserUI this$0

クラス javax.swing.plaf.basic.BasicFileChooserUI.NewFolderAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicFileChooserUI this$0

クラス javax.swing.plaf.basic.BasicFileChooserUI.UpdateAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicFileChooserUI this$0

クラス javax.swing.plaf.basic.BasicIconFactory は Serializable を実装します。

クラス javax.swing.plaf.basic.BasicInternalFrameTitlePane は Serializable を実装します。

直列化されたフィールド

closeAction

Action closeAction

closeButton

JButton closeButton

closeIcon

Icon closeIcon

frame

JInternalFrame frame

iconButton

JButton iconButton

iconIcon

Icon iconIcon

iconifyAction

Action iconifyAction

maxButton

JButton maxButton

maxIcon

Icon maxIcon

maximizeAction

Action maximizeAction

menuBar

JMenuBar menuBar

minIcon

Icon minIcon

moveAction

Action moveAction

notSelectedTextColor

Color notSelectedTextColor

notSelectedTitleColor

Color notSelectedTitleColor

propertyChangeListener

PropertyChangeListener propertyChangeListener

restoreAction

Action restoreAction

selectedTextColor

Color selectedTextColor

selectedTitleColor

Color selectedTitleColor

sizeAction

Action sizeAction

windowMenu

JMenu windowMenu

クラス javax.swing.plaf.basic.BasicInternalFrameTitlePane.CloseAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicInternalFrameTitlePane this$0

クラス javax.swing.plaf.basic.BasicInternalFrameTitlePane.IconifyAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicInternalFrameTitlePane this$0

クラス javax.swing.plaf.basic.BasicInternalFrameTitlePane.MaximizeAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicInternalFrameTitlePane this$0

クラス javax.swing.plaf.basic.BasicInternalFrameTitlePane.MoveAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicInternalFrameTitlePane this$0

クラス javax.swing.plaf.basic.BasicInternalFrameTitlePane.RestoreAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicInternalFrameTitlePane this$0

クラス javax.swing.plaf.basic.BasicInternalFrameTitlePane.SizeAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicInternalFrameTitlePane this$0

クラス javax.swing.plaf.basic.BasicInternalFrameTitlePane.SystemMenuBar は Serializable を実装します。

直列化されたフィールド

this$0

BasicInternalFrameTitlePane this$0

クラス javax.swing.plaf.basic.BasicLookAndFeel は Serializable を実装します。

クラス javax.swing.plaf.basic.BasicSliderUI.ActionScroller は Serializable を実装します。

直列化されたフィールド

block

boolean block

dir

int dir

slider

JSlider slider

this$0

BasicSliderUI this$0

クラス javax.swing.plaf.basic.BasicSplitPaneDivider は Serializable を実装します。

直列化されたフィールド

dividerSize

int dividerSize
ディバイダのサイズです。

dragger

BasicSplitPaneDivider.DragController dragger
実際のドラッグを実行するためにマウスドラッグメッセージを処理します。

hiddenDivider

Component hiddenDivider
非連続レイアウトモードに使われるディバイダです。

leftButton

JButton leftButton
左側のコンポーネントをすばやく切り替えるためのボタンです。

mouseHandler

BasicSplitPaneDivider.MouseHandler mouseHandler
マウスイベントのハンドルです。

orientation

int orientation
JSplitPane の方向です。

rightButton

JButton rightButton
右側のコンポーネントをすばやく切り替えるためのボタンです。

splitPane

JSplitPane splitPane
レシーバが格納されている JSplitPane です。

splitPaneUI

BasicSplitPaneUI splitPaneUI
このインスタンスの生成側の UI です。

クラス javax.swing.plaf.basic.BasicTextUI.BasicCaret は Serializable を実装します。

クラス javax.swing.plaf.basic.BasicToolBarUI.DragWindow は Serializable を実装します。

直列化されたフィールド

borderColor

Color borderColor

offset

Point offset

orientation

int orientation

this$0

BasicToolBarUI this$0

クラス javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicTreeUI this$0

クラス javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction は Serializable を実装します。

直列化されたフィールド

addToSelection

boolean addToSelection
選択に追加されると true に設定されます。

changeSelection

boolean changeSelection

direction

int direction

this$0

BasicTreeUI this$0

クラス javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction は Serializable を実装します。

直列化されたフィールド

addToSelection

boolean addToSelection
true の場合は、選択に新しい項目が追加されます。false の場合は、選択がリセットされます。

changeSelection

boolean changeSelection

direction

int direction
選択の調整方向を指定します。

this$0

BasicTreeUI this$0

クラス javax.swing.plaf.basic.BasicTreeUI.TreePageAction は Serializable を実装します。

直列化されたフィールド

addToSelection

boolean addToSelection
true は、アンカーパスから選択を設定することを示します。

changeSelection

boolean changeSelection

direction

int direction
選択の調整方向を指定します。

this$0

BasicTreeUI this$0

クラス javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction は Serializable を実装します。

直列化されたフィールド

this$0

BasicTreeUI this$0

クラス javax.swing.plaf.basic.BasicTreeUI.TreeTraverseAction は Serializable を実装します。

直列化されたフィールド

changeSelection

boolean changeSelection
選択がリセットされる場合は true です。false はリードパスだけの変更を意味します。

direction

int direction
移動の方向を示します。1 は展開、-1 は折りたたみを意味します。

this$0

BasicTreeUI this$0

クラス javax.swing.plaf.basic.DefaultMenuLayout は Serializable を実装します。


パッケージ javax.swing.plaf.metal

クラス javax.swing.plaf.metal.MetalBorders.ButtonBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.Flush3DBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.InternalFrameBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.MenuBarBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.MenuItemBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.PopupMenuBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.RolloverButtonBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.ScrollPaneBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.TextFieldBorder は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalBorders.ToolBarBorder は Serializable を実装します。

直列化されたフィールド

bumps

javax.swing.plaf.metal.MetalBumps bumps

クラス javax.swing.plaf.metal.MetalCheckBoxIcon は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalComboBoxButton は Serializable を実装します。

直列化されたフィールド

comboBox

JComboBox comboBox

comboIcon

Icon comboIcon

iconOnly

boolean iconOnly

listBox

JList listBox

rendererPane

CellRendererPane rendererPane

クラス javax.swing.plaf.metal.MetalComboBoxIcon は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalComboBoxUI.MetalComboPopup は Serializable を実装します。

直列化されたフィールド

this$0

MetalComboBoxUI this$0

クラス javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxAction は Serializable を実装します。

直列化されたフィールド

this$0

MetalFileChooserUI this$0

クラス javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxModel は Serializable を実装します。

直列化されたフィールド

directories

Vector directories

pathCount

int pathCount

selectedDirectory

File selectedDirectory

this$0

MetalFileChooserUI this$0

topIndex

int topIndex

クラス javax.swing.plaf.metal.MetalFileChooserUI.FileRenderer は Serializable を実装します。

直列化されたフィールド

this$0

MetalFileChooserUI this$0

クラス javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel は Serializable を実装します。

直列化されたフィールド

filters

FileFilter[] filters

this$0

MetalFileChooserUI this$0

クラス javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxRenderer は Serializable を実装します。

直列化されたフィールド

this$0

MetalFileChooserUI this$0

クラス javax.swing.plaf.metal.MetalIconFactory は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalIconFactory.FileIcon16 は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalIconFactory.FolderIcon16 は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalIconFactory.TreeControlIcon は Serializable を実装します。

直列化されたフィールド

isLight

boolean isLight

クラス javax.swing.plaf.metal.MetalIconFactory.TreeFolderIcon は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalIconFactory.TreeLeafIcon は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalLookAndFeel は Serializable を実装します。

クラス javax.swing.plaf.metal.MetalScrollButton は Serializable を実装します。

直列化されたフィールド

buttonWidth

int buttonWidth

isFreeStanding

boolean isFreeStanding


パッケージ javax.swing.table

クラス javax.swing.table.AbstractTableModel は Serializable を実装します。

直列化されたフィールド

listenerList

EventListenerList listenerList
リスナーのリストです。

クラス javax.swing.table.DefaultTableCellRenderer は Serializable を実装します。

直列化されたフィールド

unselectedBackground

Color unselectedBackground

unselectedForeground

Color unselectedForeground

クラス javax.swing.table.DefaultTableCellRenderer.UIResource は Serializable を実装します。

クラス javax.swing.table.DefaultTableColumnModel は Serializable を実装します。

直列化されたフィールド

columnMargin

int columnMargin
各列の間の幅マージンです。

columnSelectionAllowed

boolean columnSelectionAllowed
この列モデルで許可される列の選択です。

listenerList

EventListenerList listenerList
TableColumnModelListener のリストです。

selectionModel

ListSelectionModel selectionModel
列選択の履歴を記録するためのモデルです。

tableColumns

Vector tableColumns
このモデルの TableColumn オブジェクトの配列です。

totalColumnWidth

int totalColumnWidth
すべての列の結合幅のローカルなキャッシュです。

クラス javax.swing.table.DefaultTableModel は Serializable を実装します。

直列化されたフィールド

columnIdentifiers

Vector columnIdentifiers
列識別子の Vector です。

dataVector

Vector dataVector
Object 値の Vector です。

クラス javax.swing.table.JTableHeader は Serializable を実装します。

直列化メソッド

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Swing での直列化については、JComponent の readObject() および writeObject() を参照してください。
直列化されたフィールド

columnModel

TableColumnModel columnModel
テーブルヘッダの TableColumnModel です。

reorderingAllowed

boolean reorderingAllowed
ユーザによる列の再順序付けが許可されます。

resizingAllowed

boolean resizingAllowed
ユーザによる列のサイズ変更が許可されます。

table

JTable table

updateTableInRealTime

boolean updateTableInRealTime
このフラグが true の場合、列がドラッグまたはサイズ変更されたときにヘッダがテーブルを描画し直します。

クラス javax.swing.table.JTableHeader.AccessibleJTableHeader は Serializable を実装します。

直列化されたフィールド

this$0

JTableHeader this$0

クラス javax.swing.table.TableColumn は Serializable を実装します。

直列化されたフィールド

cellEditor

TableCellEditor cellEditor
列のデータセルを編集するために使われるエディタです。

cellRenderer

TableCellRenderer cellRenderer
列のデータセルを描画するために使われるレンダリングです。

changeSupport

SwingPropertyChangeSupport changeSupport
PropertyChangeListener が登録されている場合、changeSupport フィールドがそれらを記述します。

headerRenderer

TableCellRenderer headerRenderer
列のヘッダを描画するために使われるレンダリングです。

headerValue

Object headerValue
列のヘッダ値です。

identifier

Object identifier
このオブジェクトは、JTable の描画機構が内部で使うものではありません。識別子は、TableColumn にタグを付けたり、検索したりする 1 つの方法として、TableColumn で設定できます。テーブルパッケージは、DefaultTableColumnModel の getColumnIndex() で使われる equals メソッドを除いて、それらの識別子オブジェクトでメソッドの変更や、呼び出しを行うことはありません。

isResizable

boolean isResizable
サイズ変更可能フラグです。

maxWidth

int maxWidth
列の最大の幅です。

minWidth

int minWidth
列の最小の幅です。

modelIndex

int modelIndex
TableColumn が表示するモデルの列のインデックスです。ビュー内で列が移動しても、モデルのインデックスは変わりません。

preferredWidth

int preferredWidth
列の最小の幅です。

width

int width
列の幅です。


パッケージ javax.swing.text

クラス javax.swing.text.AbstractDocument は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
直列化されたフィールド

context

AbstractDocument.AttributeContext context
属性のファクトリです。これは、属性の圧縮と、属性セットの寿命をコレクションとして制御するための方法です。他のドキュメントとの共有してもかまいません。

data

AbstractDocument.Content data
テキストが実際に格納される場所であり、ドキュメントの編集による変更を記録するマークのセットが管理されます。

documentProperties

Dictionary documentProperties
ドキュメント全体に関するプロパティの記憶領域です。

listenerList

EventListenerList listenerList
ドキュメントのイベントリスナーです。

クラス javax.swing.text.AbstractDocument.AbstractElement は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

parent

Element parent

this$0

AbstractDocument this$0

クラス javax.swing.text.AbstractDocument.BranchElement は Serializable を実装します。

直列化されたフィールド

children

AbstractDocument.AbstractElement[] children

lastIndex

int lastIndex

nchildren

int nchildren

this$0

AbstractDocument this$0

クラス javax.swing.text.AbstractDocument.DefaultDocumentEvent は Serializable を実装します。

直列化されたフィールド

changeLookup

Hashtable changeLookup

length

int length

offset

int offset

this$0

AbstractDocument this$0

type

DocumentEvent.EventType type

クラス javax.swing.text.AbstractDocument.ElementEdit は Serializable を実装します。

直列化されたフィールド

added

Element[] added

e

Element e

index

int index

removed

Element[] removed

クラス javax.swing.text.AbstractDocument.LeafElement は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

this$0

AbstractDocument this$0

クラス javax.swing.text.BadLocationException は Serializable を実装します。

直列化されたフィールド

offs

int offs

クラス javax.swing.text.ChangedCharSetException は Serializable を実装します。

直列化されたフィールド

charSetKey

boolean charSetKey

charSetSpec

String charSetSpec

クラス javax.swing.text.DefaultCaret は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

async

boolean async
flag to indicate if async updates should move the caret.

component

JTextComponent component

dot

int dot

dotLTR

boolean dotLTR

flasher

Timer flasher

listenerList

EventListenerList listenerList
イベントリスナーのリストです。

magicCaretPosition

Point magicCaretPosition

mark

int mark

markLTR

boolean markLTR

selectionTag

Object selectionTag

visible

boolean visible

クラス javax.swing.text.DefaultEditorKit は Serializable を実装します。

クラス javax.swing.text.DefaultEditorKit.BeepAction は Serializable を実装します。

クラス javax.swing.text.DefaultEditorKit.CopyAction は Serializable を実装します。

クラス javax.swing.text.DefaultEditorKit.CutAction は Serializable を実装します。

クラス javax.swing.text.DefaultEditorKit.DefaultKeyTypedAction は Serializable を実装します。

クラス javax.swing.text.DefaultEditorKit.InsertBreakAction は Serializable を実装します。

クラス javax.swing.text.DefaultEditorKit.InsertContentAction は Serializable を実装します。

クラス javax.swing.text.DefaultEditorKit.InsertTabAction は Serializable を実装します。

クラス javax.swing.text.DefaultEditorKit.PasteAction は Serializable を実装します。

クラス javax.swing.text.DefaultStyledDocument は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
直列化されたフィールド

buffer

DefaultStyledDocument.ElementBuffer buffer

クラス javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit は Serializable を実装します。

直列化されたフィールド

copy

AttributeSet copy

element

Element element

isReplacing

boolean isReplacing

newAttributes

AttributeSet newAttributes

クラス javax.swing.text.DefaultStyledDocument.ElementBuffer は Serializable を実装します。

直列化されたフィールド

root

Element root

this$0

DefaultStyledDocument this$0

クラス javax.swing.text.DefaultStyledDocument.SectionElement は Serializable を実装します。

直列化されたフィールド

this$0

DefaultStyledDocument this$0

クラス javax.swing.text.EditorKit は Serializable を実装します。

クラス javax.swing.text.GapContent は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

クラス javax.swing.text.JTextComponent は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
直列化されたフィールド

caretColor

Color caretColor

disabledTextColor

Color disabledTextColor

editable

boolean editable

editor

JTextComponent editor

focusAccelerator

char focusAccelerator

focusAction

Action focusAction

margin

Insets margin

model

Document model
ドキュメントモデルです。

opaque

boolean opaque
コンポーネントが不透明かどうかを判定します。

selectedTextColor

Color selectedTextColor

selectionColor

Color selectionColor

クラス javax.swing.text.JTextComponent.AccessibleJTextComponent は Serializable を実装します。

直列化されたフィールド

caretPos

int caretPos

this$0

JTextComponent this$0

クラス javax.swing.text.PlainDocument は Serializable を実装します。

直列化されたフィールド

added

Vector added

defaultRoot

AbstractDocument.AbstractElement defaultRoot

removed

Vector removed

クラス javax.swing.text.SimpleAttributeSet は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException

クラス javax.swing.text.StringContent は Serializable を実装します。

直列化されたフィールド

count

int count

data

char[] data

クラス javax.swing.text.StyleContext は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

styles

Style styles

unusedSets

int unusedSets
現時点で使用されていない、変更が不可能なセットの数です。これは、格納先のハッシュテーブルからそれらのセットを削除する必要がある時期を示すのに役立ちます。

クラス javax.swing.text.StyleContext.NamedStyle は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

listenerList

EventListenerList listenerList
モデルの変更リスナーです。

this$0

StyleContext this$0

クラス javax.swing.text.StyledEditorKit は Serializable を実装します。

直列化されたフィールド

currentParagraph

Element currentParagraph

currentRun

Element currentRun

inputAttributes

MutableAttributeSet inputAttributes
This is the set of attributes used to store the input attributes.

inputAttributeUpdater

CaretListener inputAttributeUpdater
このリスナーは、EditorKit のインストール先のテキストにあるキャレットに取り付けられます。このメソッドは、属性付きアクションで使用できるように、入力属性を更新された状態に保持します。

クラス javax.swing.text.StyledEditorKit.AlignmentAction は Serializable を実装します。

直列化されたフィールド

a

int a

クラス javax.swing.text.StyledEditorKit.BoldAction は Serializable を実装します。

クラス javax.swing.text.StyledEditorKit.FontFamilyAction は Serializable を実装します。

直列化されたフィールド

family

String family

クラス javax.swing.text.StyledEditorKit.FontSizeAction は Serializable を実装します。

直列化されたフィールド

size

int size

クラス javax.swing.text.StyledEditorKit.ForegroundAction は Serializable を実装します。

直列化されたフィールド

fg

Color fg

クラス javax.swing.text.StyledEditorKit.ItalicAction は Serializable を実装します。

クラス javax.swing.text.StyledEditorKit.StyledTextAction は Serializable を実装します。

クラス javax.swing.text.StyledEditorKit.UnderlineAction は Serializable を実装します。

クラス javax.swing.text.TabSet は Serializable を実装します。

直列化されたフィールド

tabs

TabStop[] tabs
このタブセットが格納するタブストップです。

クラス javax.swing.text.TabStop は Serializable を実装します。

直列化されたフィールド

alignment

int alignment
タブの種類です。

leader

int leader

position

float position
左マージンからのタブの位置です。

クラス javax.swing.text.TextAction は Serializable を実装します。


パッケージ javax.swing.text.html

クラス javax.swing.text.html.HTML.UnknownTag は Serializable を実装します。

クラス javax.swing.text.html.HTMLDocument は Serializable を実装します。

直列化されたフィールド

base

URL base
The location to resolve relative url's against. By default this will be the documents url if the document was loaded from a url. If a base tag is found and can be parsed, it will be used as the base location.

frameDocument

boolean frameDocument

preservesUnknownTags

boolean preservesUnknownTags

radioButtonGroup

ButtonGroup radioButtonGroup

クラス javax.swing.text.html.HTMLDocument.BlockElement は Serializable を実装します。

直列化されたフィールド

this$0

HTMLDocument this$0

クラス javax.swing.text.html.HTMLDocument.RunElement は Serializable を実装します。

直列化されたフィールド

this$0

HTMLDocument this$0

クラス javax.swing.text.html.HTMLEditorKit は Serializable を実装します。

直列化されたフィールド

linkHandler

MouseListener linkHandler

クラス javax.swing.text.html.HTMLEditorKit.HTMLTextAction は Serializable を実装します。

クラス javax.swing.text.html.HTMLEditorKit.InsertHTMLTextAction は Serializable を実装します。

直列化されたフィールド

addTag

HTML.Tag addTag
タグの追加の始点となる、HTML 内のタグです。

alternateAddTag

HTML.Tag alternateAddTag
parentTag がなく、alternateParentTag がある場合に、タグの追加の始点となる、HTML 内の代替タグです。

alternateParentTag

HTML.Tag alternateParentTag
parentTag が見つからない場合に、ドキュメント内で識別される代替タグです。

html

String html
挿入される HTML です。

parentTag

HTML.Tag parentTag
ドキュメント内で識別されるタグです。

クラス javax.swing.text.html.HTMLEditorKit.LinkController は Serializable を実装します。

クラス javax.swing.text.html.HTMLFrameHyperlinkEvent は Serializable を実装します。

直列化されたフィールド

sourceElement

Element sourceElement

targetFrame

String targetFrame

クラス javax.swing.text.html.StyleSheet は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

baseFontIndex

int baseFontIndex

baseFontSize

int baseFontSize

parser

javax.swing.text.html.StyleSheet.CssParser parser

selectors

Style selectors

クラス javax.swing.text.html.StyleSheet.BoxPainter は Serializable を実装します。

直列化されたフィールド

binsets

Insets binsets

border

Border border

クラス javax.swing.text.html.StyleSheet.ListPainter は Serializable を実装します。

直列化されたフィールド

bulletgap

int bulletgap

imageurl

URL imageurl

img

Icon img

start

int start

type

String type


パッケージ javax.swing.text.html.parser

クラス javax.swing.text.html.parser.AttributeList は Serializable を実装します。

直列化されたフィールド

modifier

int modifier

name

String name

next

AttributeList next

type

int type

value

String value

values

Vector values

クラス javax.swing.text.html.parser.ContentModel は Serializable を実装します。

直列化されたフィールド

content

Object content
コンテンツです。Element または ContentModel です。

next

ContentModel next
',' 式、'|' 式、あるいは '&' 式の中にある次のコンテンツモデルです。

type

int type
'*'、'?'、'+'、','、'|'、'&' のどれかのタイプです。

val

boolean[] val

valSet

boolean[] valSet

クラス javax.swing.text.html.parser.Element は Serializable を実装します。

直列化されたフィールド

atts

AttributeList atts

content

ContentModel content

data

Object data
ユーザデータを格納するフィールドです。ほとんどの場合、スタイルシートの格納に使われます。

exclusions

BitSet exclusions

inclusions

BitSet inclusions

index

int index

name

String name

oEnd

boolean oEnd

oStart

boolean oStart

type

int type


パッケージ javax.swing.text.rtf

クラス javax.swing.text.rtf.RTFEditorKit は Serializable を実装します。


パッケージ javax.swing.tree

クラス javax.swing.tree.DefaultMutableTreeNode は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

allowsChildren

boolean allowsChildren
ノードが子を持つことができる場合は true です。

children

Vector children
子たちの配列です。このノードに子がない場合は null です。

parent

MutableTreeNode parent
このノードの親です。このノードに親がない場合は null です。

クラス javax.swing.tree.DefaultTreeCellEditor.DefaultTextField は Serializable を実装します。

直列化されたフィールド

border

Border border
使用するボーダです。

this$0

DefaultTreeCellEditor this$0

クラス javax.swing.tree.DefaultTreeCellEditor.EditorContainer は Serializable を実装します。

直列化されたフィールド

this$0

DefaultTreeCellEditor this$0

クラス javax.swing.tree.DefaultTreeCellRenderer は Serializable を実装します。

直列化されたフィールド

backgroundNonSelectionColor

Color backgroundNonSelectionColor
ノードが選択されていないときにバックグラウンドに使う色です。

backgroundSelectionColor

Color backgroundSelectionColor
ノードが選択されているときにバックグラウンドに使う色です。

borderSelectionColor

Color borderSelectionColor
ノードが選択されていないときにバックグラウンドに使う色です。

drawsFocusBorderAroundIcon

boolean drawsFocusBorderAroundIcon
アイコンの周りにもフォーカスの境界を描画する場合は true です。

hasFocus

boolean hasFocus
フォーカスがある場合は true です。

selected

boolean selected
現在選択されている値です。

textNonSelectionColor

Color textNonSelectionColor
選択されていないノードのフォアグラウンドに使う色です。

textSelectionColor

Color textSelectionColor
選択されているノードのフォアグラウンドに使う色です。

クラス javax.swing.tree.DefaultTreeModel は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

asksAllowsChildren

boolean asksAllowsChildren
ノードが葉ノードかどうかを isLeaf メソッドが判断する方法を決定します。true の場合、ノードが子を許可しなければ葉ノードです。子を許可する場合は、子が存在しなくても葉ノードではありません。これで、たとえばファイルシステムの「フォルダノード」と「ファイルノード」を区別できます。

この値が false の場合は、子を持たないノードは葉ノードで、どのノードでも子を持つことができます。

関連項目:
TreeNode.getAllowsChildren(), TreeModel.isLeaf(java.lang.Object), DefaultTreeModel.setAsksAllowsChildren(boolean)

listenerList

EventListenerList listenerList
リスナーです。

root

TreeNode root
ツリーのルートです。

クラス javax.swing.tree.DefaultTreeSelectionModel は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

changeSupport

SwingPropertyChangeSupport changeSupport
メッセージを送られた登録済みリスナーのために使います。

leadIndex

int leadIndex
選択範囲のリードパスのインデックスです。

leadPath

TreePath leadPath
追加された最後のパスです。

leadRow

int leadRow
リード行です。

listenerList

EventListenerList listenerList
イベントリスナーリストです。

listSelectionModel

DefaultListSelectionModel listSelectionModel
リスト選択モデルの管理を行います。

selection

TreePath[] selection
現在選択されているパスです。選択されているパスがない場合は null になります。

selectionMode

int selectionMode
選択モードは、SINGLE_TREE_SELECTION、CONTIGUOUS_TREE_SELECTION、DISCONTIGUOUS_TREE_SELECTION のどれかになります。

クラス javax.swing.tree.ExpandVetoException は Serializable を実装します。

直列化されたフィールド

event

TreeExpansionEvent event
例外生成の対象となったイベントです。

クラス javax.swing.tree.TreePath は Serializable を実装します。

直列化メソッド

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
直列化されたフィールド

parentPath

TreePath parentPath
親を表すパスです。ただし、lastPathComponent がルートを表す場合は null です。


パッケージ javax.swing.undo

クラス javax.swing.undo.AbstractUndoableEdit は Serializable を実装します。

直列化されたフィールド

alive

boolean alive
True if this edit has not received die().

hasBeenDone

boolean hasBeenDone
Defaults to true. Becomes false if this edit is undone, true again if it is redone.

クラス javax.swing.undo.CannotRedoException は Serializable を実装します。

クラス javax.swing.undo.CannotUndoException は Serializable を実装します。

クラス javax.swing.undo.CompoundEdit は Serializable を実装します。

直列化されたフィールド

edits

Vector edits
CompoundEdit によってひとまとめに、元に戻す/再実行する処理を実行された UndoableEdit のコレクションです。

inProgress

boolean inProgress
True iff this edit has never received end()

クラス javax.swing.undo.StateEdit は Serializable を実装します。

直列化されたフィールド

object

StateEditable object
編集されているオブジェクトです。

postState

Hashtable postState
編集後の状態情報です。

preState

Hashtable preState
編集前の状態情報です。

undoRedoName

String undoRedoName
元に戻す/再実行する処理のプレゼンテーション名です。

クラス javax.swing.undo.UndoManager は Serializable を実装します。

直列化されたフィールド

indexOfNextAdd

int indexOfNextAdd

limit

int limit


パッケージ org.omg.CORBA

クラス org.omg.CORBA.Any は Serializable を実装します。

クラス org.omg.CORBA.BAD_CONTEXT は Serializable を実装します。

クラス org.omg.CORBA.BAD_INV_ORDER は Serializable を実装します。

クラス org.omg.CORBA.BAD_OPERATION は Serializable を実装します。

クラス org.omg.CORBA.BAD_PARAM は Serializable を実装します。

クラス org.omg.CORBA.BAD_TYPECODE は Serializable を実装します。

クラス org.omg.CORBA.Bounds は Serializable を実装します。

クラス org.omg.CORBA.COMM_FAILURE は Serializable を実装します。

クラス org.omg.CORBA.CompletionStatus は Serializable を実装します。

直列化されたフィールド

_value

int _value

クラス org.omg.CORBA.DATA_CONVERSION は Serializable を実装します。

クラス org.omg.CORBA.DefinitionKind は Serializable を実装します。

直列化されたフィールド

_value

int _value

クラス org.omg.CORBA.FREE_MEM は Serializable を実装します。

クラス org.omg.CORBA.IMP_LIMIT は Serializable を実装します。

クラス org.omg.CORBA.INITIALIZE は Serializable を実装します。

クラス org.omg.CORBA.INTERNAL は Serializable を実装します。

クラス org.omg.CORBA.INTF_REPOS は Serializable を実装します。

クラス org.omg.CORBA.INV_FLAG は Serializable を実装します。

クラス org.omg.CORBA.INV_IDENT は Serializable を実装します。

クラス org.omg.CORBA.INV_OBJREF は Serializable を実装します。

クラス org.omg.CORBA.INV_POLICY は Serializable を実装します。

クラス org.omg.CORBA.INVALID_TRANSACTION は Serializable を実装します。

クラス org.omg.CORBA.MARSHAL は Serializable を実装します。

クラス org.omg.CORBA.NameValuePair は Serializable を実装します。

直列化されたフィールド

id

String id

value

Any value

クラス org.omg.CORBA.NO_IMPLEMENT は Serializable を実装します。

クラス org.omg.CORBA.NO_MEMORY は Serializable を実装します。

クラス org.omg.CORBA.NO_PERMISSION は Serializable を実装します。

クラス org.omg.CORBA.NO_RESOURCES は Serializable を実装します。

クラス org.omg.CORBA.NO_RESPONSE は Serializable を実装します。

クラス org.omg.CORBA.OBJ_ADAPTER は Serializable を実装します。

クラス org.omg.CORBA.OBJECT_NOT_EXIST は Serializable を実装します。

クラス org.omg.CORBA.PERSIST_STORE は Serializable を実装します。

クラス org.omg.CORBA.PolicyError は Serializable を実装します。

直列化されたフィールド

reason

short reason
PolicyError 例外がスローされる理由です。

クラス org.omg.CORBA.ServiceDetail は Serializable を実装します。

直列化されたフィールド

service_detail

byte[] service_detail

service_detail_type

int service_detail_type

クラス org.omg.CORBA.ServiceInformation は Serializable を実装します。

直列化されたフィールド

service_details

ServiceDetail[] service_details

service_options

int[] service_options

クラス org.omg.CORBA.SetOverrideType は Serializable を実装します。

直列化されたフィールド

_value

int _value

クラス org.omg.CORBA.StructMember は Serializable を実装します。

直列化されたフィールド

name

String name
この StructMember オブジェクトによって記述される構造体メンバの名前です。

type

TypeCode type
この StructMember オブジェクトによって記述される構造体メンバの型です。

type_def

IDLType type_def
この StructMember オブジェクトによって記述される構造体メンバの IDL 型を表す型定義です。

クラス org.omg.CORBA.SystemException は Serializable を実装します。

直列化されたフィールド

completed

CompletionStatus completed
この例外をスローしたオペレーションの状態です。

minor

int minor
CORBA 例外のマイナーコードです。

クラス org.omg.CORBA.TRANSACTION_REQUIRED は Serializable を実装します。

クラス org.omg.CORBA.TRANSACTION_ROLLEDBACK は Serializable を実装します。

クラス org.omg.CORBA.TRANSIENT は Serializable を実装します。

クラス org.omg.CORBA.TypeCode は Serializable を実装します。

クラス org.omg.CORBA.UnionMember は Serializable を実装します。

直列化されたフィールド

label

Any label
この UnionMember オブジェクトによって記述される共用体メンバのラベルです。

name

String name
この UnionMember オブジェクトによって記述される共用体メンバの名前です。

type

TypeCode type
この UnionMember オブジェクトによって記述される共用体メンバの型です。

type_def

IDLType type_def
この UnionMember オブジェクトによって記述される共用体メンバの IDL 型を表す型定義です。

クラス org.omg.CORBA.UNKNOWN は Serializable を実装します。

クラス org.omg.CORBA.UnknownUserException は Serializable を実装します。

直列化されたフィールド

except

Any except
サーバによってスローされる実際のユーザ例外を格納する Any のインスタンスです。

クラス org.omg.CORBA.UserException は Serializable を実装します。

クラス org.omg.CORBA.ValueMember は Serializable を実装します。

直列化されたフィールド

access

short access
この ValueMember オブジェクトによって記述される value メンバのアクセスタイプ (public、private) です。

defined_in

String defined_in
この ValueMember オブジェクトによって記述される value メンバの名前です。

id

String id
この ValueMember オブジェクトによって記述される value メンバの名前です。

name

String name
この ValueMember オブジェクトによって記述される value メンバの名前です。

type

TypeCode type
この ValueMember オブジェクトによって記述される value メンバの型です。

type_def

IDLType type_def
この ValueMember オブジェクトによって記述される value メンバの IDL 型を表す型定義です。

version

String version
この ValueMember オブジェクトによって記述される value メンバの名前です。

クラス org.omg.CORBA.WrongTransaction は Serializable を実装します。


パッケージ org.omg.CORBA.DynAnyPackage

クラス org.omg.CORBA.DynAnyPackage.Invalid は Serializable を実装します。

クラス org.omg.CORBA.DynAnyPackage.InvalidSeq は Serializable を実装します。

クラス org.omg.CORBA.DynAnyPackage.InvalidValue は Serializable を実装します。

クラス org.omg.CORBA.DynAnyPackage.TypeMismatch は Serializable を実装します。


パッケージ org.omg.CORBA.ORBPackage

クラス org.omg.CORBA.ORBPackage.InconsistentTypeCode は Serializable を実装します。

クラス org.omg.CORBA.ORBPackage.InvalidName は Serializable を実装します。


パッケージ org.omg.CORBA.portable

クラス org.omg.CORBA.portable.ApplicationException は Serializable を実装します。

直列化されたフィールド

id

String id

ins

InputStream ins

クラス org.omg.CORBA.portable.RemarshalException は Serializable を実装します。


パッケージ org.omg.CORBA.TypeCodePackage

クラス org.omg.CORBA.TypeCodePackage.BadKind は Serializable を実装します。

クラス org.omg.CORBA.TypeCodePackage.Bounds は Serializable を実装します。


パッケージ org.omg.CosNaming

クラス org.omg.CosNaming._BindingIteratorImplBase は Serializable を実装します。

クラス org.omg.CosNaming._BindingIteratorStub は Serializable を実装します。

クラス org.omg.CosNaming._NamingContextImplBase は Serializable を実装します。

クラス org.omg.CosNaming._NamingContextStub は Serializable を実装します。

クラス org.omg.CosNaming.Binding は Serializable を実装します。

直列化されたフィールド

binding_name

NameComponent[] binding_name

binding_type

BindingType binding_type

クラス org.omg.CosNaming.BindingType は Serializable を実装します。

直列化されたフィールド

_value

int _value

クラス org.omg.CosNaming.NameComponent は Serializable を実装します。

直列化されたフィールド

id

String id

kind

String kind


パッケージ org.omg.CosNaming.NamingContextPackage

クラス org.omg.CosNaming.NamingContextPackage.AlreadyBound は Serializable を実装します。

クラス org.omg.CosNaming.NamingContextPackage.CannotProceed は Serializable を実装します。

直列化されたフィールド

cxt

NamingContext cxt

rest_of_name

NameComponent[] rest_of_name

クラス org.omg.CosNaming.NamingContextPackage.InvalidName は Serializable を実装します。

クラス org.omg.CosNaming.NamingContextPackage.NotEmpty は Serializable を実装します。

クラス org.omg.CosNaming.NamingContextPackage.NotFound は Serializable を実装します。

直列化されたフィールド

rest_of_name

NameComponent[] rest_of_name

why

NotFoundReason why

クラス org.omg.CosNaming.NamingContextPackage.NotFoundReason は Serializable を実装します。

直列化されたフィールド

_value

int _value


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.