JavaTM 2
Platform
Std. Ed. v1.4.0

インタフェース
java.lang.Cloneable の使用

Cloneable を使用しているパッケージ
java.awt ユーザインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.datatransfer アプリケーション間、およびアプリケーション内のデータ転送のためのインタフェースやクラスを提供します。 
java.awt.font フォント関連のクラスおよびインタフェースを提供します。 
java.awt.geom 2 次元ジオメトリに関連するオブジェクトで処理を定義および実行する Java 2D クラスを提供します。 
java.awt.image イメージの作成や変更を行うクラスを提供します。 
java.awt.image.renderable 描画に依存しないイメージを作成するためのクラスおよびインタフェースを提供します。  
java.awt.print 汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.security.acl このパッケージのクラスとインタフェースの代わりに、java.security パッケージのクラスが使われるようになりました。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
java.text テキスト、日付、数値、およびメッセージを、自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティクラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。  
java.util.jar JAR (Java ARchive) ファイルの読み取りおよび書き出しに使うクラスを提供します。 
java.util.zip 標準的な ZIP ファイル形式および GZIP ファイル形式を読み取ったり、書き出したりするためのクラスを提供します。 
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
javax.naming ネームサービスにアクセスするためのクラスおよびインタフェースを提供します。  
javax.naming.directory javax.naming パッケージを拡張して、ディレクトリサービスにアクセスする機能を提供します。  
javax.print JavaTM Print Service API の主要なクラスおよびインタフェースを提供します。 
javax.print.attribute JavaTM Print Service の属性の型とそれらが属性セットに収集される方法を記述するクラスとインスタンスを提供します。  
javax.print.attribute.standard このパッケージには指定された印刷属性のクラスが含まれています。 
javax.sound.midi MIDI (楽器のディジタルインタフェース) データの入出力、シーケンシング、および合成のインタフェースおよびクラスを提供します。  
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する、「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.plaf 1 つのインタフェースおよび多くの抽象クラスを提供しており、Swing は、プラグイン可能な Look & Feel 機能を実現するためにこれらのクラスを利用します。 
javax.swing.plaf.basic 基本 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザインタフェースオブジェクトを提供します。  
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.text.rtf Rich-Text-Format テキストエディタを作成するためのクラス (RTFEditorKit) を提供します。  
javax.swing.tree javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 
org.ietf.jgss このパッケージは、Kerberos などのさまざまな配下のセキュリティ機構の統合された API を使用して、認証、データの完全性、データの機密性などのセキュリティサービスをアプリケーション開発者が利用できるフレームワークを提供します。 
 

java.awt での Cloneable の使用
 

Cloneable を実装している java.awt のクラス
 class BufferCapabilities
          バッファの機能とプロパティ
 class Dimension
          Dimension クラスは、単一のオブジェクト内のコンポーネントの幅と高さを整数精度でをカプセル化します。
 class GridBagConstraints
          GridBagConstraints クラスは、GridBagLayout クラスを使って配置されるコンポーネントの制約を指定します。
 class ImageCapabilities
          イメージの機能とプロパティ
 class Insets
          Insets オブジェクトはコンテナの境界を表現したものです。
 class JobAttributes
          印刷ジョブを制御する属性セットです。
 class PageAttributes
          印刷したページの出力を制御する属性セットです。
 class Point
          整数精度で指定される、(x, y) 座標空間での位置を表す点です。
 class Rectangle
          Rectangle は、Rectangle オブジェクトの座標空間での左上の点 (x、 y)、およびその幅と高さによって囲まれる座標空間内の領域を指定します。
 class RenderingHints
          RenderingHints クラスには、Graphics2D クラスや、BufferedImageOp および Raster を実装するクラスによって使用される描画ヒントが含まれています。
 

java.awt.datatransfer での Cloneable の使用
 

Cloneable を実装している java.awt.datatransfer のクラス
 class DataFlavor
          各インスタンスは、クリップボード、ドラッグ&ドロップ中、またはファイルシステムで現れるデータ形式のあいまいな概念を表現します。
 

java.awt.font での Cloneable の使用
 

Cloneable を実装している java.awt.font のクラス
 class GlyphVector
          GlyphVector オブジェクトは、最終的に GlyphVector を表示するデバイスと対応するように変換された座標空間で各グリフを配置するための幾何学的な情報を含むグリフのコレクションです。
 class TextLayout
          TextLayout は、書式付き文字データの不変のグラフィック表現です。
 class TextMeasurer
          TextMeasurer クラスは、有効幅の測定、文字範囲の有効幅の指定、文字範囲の TextLayout の作成など、改行に必要な基本操作を提供します。
 

java.awt.geom での Cloneable の使用
 

Cloneable を実装している java.awt.geom のクラス
 class AffineTransform
          AffineTransform クラスは、線の直線性と平行性を保ったままで 2 次元座標間の線形マッピングを実行する 2 次元アフィン変換を表現します。
 class Arc2D
          Arc2D は、境界の矩形、始角、角の大きさ (弧の長さ)、および閉じ方の種類 (OPENCHORD、または PIE) によって定義される 2 次元の弧を格納するすべてのオブジェクトの抽象スーパークラスです。
static class Arc2D.Double
          このクラスは、倍精度で指定された弧を定義します。
static class Arc2D.Float
          このクラスは、float 精度で指定された弧を定義します。
 class Area
          Area クラスは、任意の形状の領域を表現する、デバイスに依存しない仕様です。
 class CubicCurve2D
          CubicCurve2D クラスは、(x, y) 座標空間の 3 次パラメトリック曲線セグメントを定義します。
static class CubicCurve2D.Double
          double 座標で指定された 3 次パラメトリック曲線セグメントです。
static class CubicCurve2D.Float
          float 座標で指定された 3 次パラメトリック曲線セグメントです。
 class Dimension2D
          Dimension2D クラスは、幅と高さの寸法をカプセル化します。
 class Ellipse2D
          Ellipse2D クラスは、境界の矩形によって定義される楕円を記述します。
static class Ellipse2D.Double
          Double クラスは、double 精度で指定された楕円を定義します。
static class Ellipse2D.Float
          Float クラスは、float 精度で指定された楕円を定義します。
 class GeneralPath
          GeneralPath クラスは、直線、2 次曲線、および 3 次 (ベジェ) 曲線から作成されたジオメトリックパスを表します。
 class Line2D
          Line2D は、(x, y) 座標空間のラインセグメントを表します。
static class Line2D.Double
          double 座標で指定されたラインセグメントです。
static class Line2D.Float
          float 座標で指定されたラインセグメントです。
 class Point2D
          Point2D クラスは、(x, y) 座標空間の位置を表す点を定義します。
static class Point2D.Double
          Double クラスは、double 精度で指定された点を定義します。
static class Point2D.Float
          Float クラスは、float 精度で指定された点を定義します。
 class QuadCurve2D
          QuadCurve2D クラスは、(x, y) 座標空間の 2 次パラメトリック曲線セグメントを定義します。
static class QuadCurve2D.Double
          double 座標で指定した、2 次パラメトリック曲線セグメントです。
static class QuadCurve2D.Float
          float 座標で指定した、2 次パラメトリック曲線セグメントです。
 class Rectangle2D
          Rectangle2D クラスは、位置 (x, y) およびサイズ (w x h) で定義される矩形を記述します。
static class Rectangle2D.Double
          Double クラスは、double 座標で指定される矩形を定義します。
static class Rectangle2D.Float
          Float クラスは、float 座標で指定される矩形を定義します。
 class RectangularShape
          RectangularShape は、ジオメトリが矩形フレームによって定義される多くの Shape オブジェクトの基底クラスです。
 class RoundRectangle2D
          RoundRectangle2D クラスは、位置 (x, y)、サイズ (w x h)、および角を丸める弧の幅と高さで定義される丸みを付けた角を持つ矩形を定義します。
static class RoundRectangle2D.Double
          Double クラスは、double 座標で指定される、丸みを付けた角を持つ矩形を定義します。
static class RoundRectangle2D.Float
          Float クラスは、float 座標で指定される、過度を丸めた矩形を定義します。
 

java.awt.image での Cloneable の使用
 

Cloneable を実装している java.awt.image のクラス
 class AreaAveragingScaleFilter
          最近接点アルゴリズムよりもなめらかな結果が得られる、簡単な領域平均化アルゴリズムを使用してイメージをスケーリングする ImageFilter クラスです。
 class BufferedImageFilter
          BufferedImageFilter クラスは、ImageFilter をサブクラス化し、転送元と転送先が単一のイメージ演算子 (BufferedImageOp) を使用して、Image Producer/Consumer/Observer パラダイムの BufferedImage にフィルタをかける簡易な手段を提供します。
 class CropImageFilter
          イメージを切り出すための ImageFilter クラスです。
 class ImageFilter
          このクラスには、一連のインタフェースメソッド用のフィルタが実装されており、ImageProducer から ImageConsumer へデータを転送するために使われます。
 class Kernel
          Kernel クラスは、指定されたピクセルについて、フィルタオペレーションで出力されるイメージ中での位置に対する値の計算に、あるピクセルとその周囲のピクセルがどのように影響するかを記述するマトリックスを定義します。
 class ReplicateScaleFilter
          ImageFilter クラスは、もっとも簡単なアルゴリズムを使用してイメージのサイズを変更するクラスです。
 class RGBImageFilter
          このクラスは、デフォルト RGB ColorModel イメージのピクセルを修正する ImageFilter を容易に作成するための方法を提供します。
 

java.awt.image.renderable での Cloneable の使用
 

Cloneable を実装している java.awt.image.renderable のクラス
 class ParameterBlock
          ParameterBlock は、RenderableImageOp や、イメージを処理するほかのクラスによって必要とされるソースおよびパラメータ (Object) についてのすべての情報をカプセル化します。
 class RenderContext
          RenderContext は、RenderableImage から特定の描画を作成するために必要な情報をカプセル化します。
 

java.awt.print での Cloneable の使用
 

Cloneable を実装している java.awt.print のクラス
 class PageFormat
          PageFormat クラスは、印刷されるページのサイズと印刷方向を記述します。
 class Paper
          Paper クラスは、用紙の物理的な性質を記述します。
 

java.security での Cloneable の使用
 

Cloneable を実装している java.security のクラス
 class Provider
          このクラスは、Java Security API の「プロバイダ」を表します。
 

java.security.acl での Cloneable の使用
 

java.security.acl での Cloneable のサブインタフェース
 interface AclEntry
          アクセス制御リスト (Access Control List, ACL) の 1 つのエントリを表すのに使用されるインタフェースです。
 

java.security.cert での Cloneable の使用
 

java.security.cert での Cloneable のサブインタフェース
 interface CertPathBuilderResult
          証明書パス構築アルゴリズムの結果の仕様です。
 interface CertPathParameters
          証明書パスアルゴリズムのパラメータ仕様です。
 interface CertPathValidatorResult
          証明書パス検査アルゴリズムの結果の仕様です。
 interface CertSelector
          Certificate を選択する条件のセットを定義するセレクタです。
 interface CertStoreParameters
          CertStore パラメータの仕様です。
 interface CRLSelector
          CRL を選択する条件のセットを定義するセレクタです。
 

Cloneable を実装している java.security.cert のクラス
 class CollectionCertStoreParameters
          Collection CertStore アルゴリズムの入力で使用されるパラメータです。
 class LDAPCertStoreParameters
          LDAP CertStore アルゴリズムの入力で使用されるパラメータです。
 class PKIXBuilderParameters
          PKIX CertPathBuilder アルゴリズムの入力で使用されるパラメータです。
 class PKIXCertPathBuilderResult
          PKIX 証明書パス構築アルゴリズムによって成功した結果を表します。
 class PKIXCertPathChecker
          X509Certificate のチェックを 1 回以上行う abstract クラスです。
 class PKIXCertPathValidatorResult
          PKIX 証明書パス検索アルゴリズムによって成功した結果を表します。
 class PKIXParameters
          PKIX CertPathValidator アルゴリズムの入力で使用されるパラメータです。
 class X509CertSelector
          指定した基準すべてに一致する X509Certificates を選択する CertSelector です。
 class X509CRLSelector
          指定した基準すべてに一致する X509CRL を選択する CRLSelector です。
 

java.sql での Cloneable の使用
 

Cloneable を実装している java.sql のクラス
 class Time
          java.util.Date クラスの thin ラッパーで、このラッパーによって JDBC API はこれを SQL TIME 値として識別できます。
 class Timestamp
          このクラスは、java.util.Date の thin ラッパーで、このラッパーによって JDBC API はこれを SQL TIMESTAMP 値として識別できます。
 

java.text での Cloneable の使用
 

java.text での Cloneable のサブインタフェース
 interface AttributedCharacterIterator
          テキストとそのテキストに関連する属性情報を、どちらも繰り返し処理できるようにします。
 interface CharacterIterator
          このインタフェースは、テキストにおける双方向の反復のプロトコルを定義します。
 

Cloneable を実装している java.text のクラス
 class BreakIterator
          BreakIterator クラスは、テキスト内の境界の位置を見つけるメソッドを実装します。
 class ChoiceFormat
          ChoiceFormat を使用すると、ある範囲の数値にフォーマットを追加することができます。
 class Collator
          Collator クラスは、ロケールに依存する String の比較を行います。
 class DateFormat
          DateFormat は、言語に依存しない方法で日付または時刻をフォーマットおよび解析する、日付/時刻フォーマットサブクラスの抽象クラスです。
 class DateFormatSymbols
          DateFormatSymbols は、月、曜日、タイムゾーンデータなど、地域対応が可能な日付/時刻フォーマットデータをカプセル化するための public クラスです。
 class DecimalFormat
          DecimalFormat は、10 進数をフォーマットする NumberFormat の具象サブクラスです。
 class DecimalFormatSymbols
          このクラスは、数値をフォーマットするときに DecimalFormat で必要となる記号セット (小数点、グループ化区切り文字など) を表します。
 class Format
          Format は、日付、メッセージ、数字などのロケールに依存する情報をフォーマットする abstract 基底クラスです。
 class MessageFormat
          MessageFormat は、連結されたメッセージを、言語に依存しない方法で構築するためのものです。
 class NumberFormat
          NumberFormat は、すべての数値フォーマットに対する abstract 基底クラスです。
 class RuleBasedCollator
          RuleBasedCollator クラスは Collator の具象サブクラスで、簡単な操作でデータドリブンのテーブルコレータを使用可能にします。
 class SimpleDateFormat
          SimpleDateFormat は、日付のフォーマットと解析を、ロケールを考慮して行うための具象クラスです。
 class StringCharacterIterator
          StringCharacterIterator は、String のための CharacterIterater プロトコルを実装します。
 

java.util での Cloneable の使用
 

Cloneable を実装している java.util のクラス
 class ArrayList
          List インタフェースのサイズ変更可能な配列の実装です。
 class BitSet
          このクラスは、必要に応じて大きくなるビットベクトルを実装します。
 class Calendar
          Calendar は、Date オブジェクトと、YEARMONTHDAYHOUR などの整数フィールドの間で変換を行うための抽象基底クラスです。
 class Date
          クラス Date は、特定の時点を表すもので、その精度はミリ秒です。
 class GregorianCalendar
          GregorianCalendar は、Calendar の具象サブクラスであり、世界のほとんどの地域で使用される標準的なカレンダを提供します。
 class HashMap
          Map インタフェースのハッシュテーブルに基づく実装です。
 class HashSet
          このクラスは、ハッシュテーブル (実際には HashMap のインスタンス) を基にし、Set インタフェースを実装します。
 class Hashtable
          このクラスは、ハッシュテーブルを実装するためのもので、キーを値にマップします。
 class IdentityHashMap
          このクラスは、キーと値を比較する時にオブジェクトの同一性の代わりにリファレンスの同一性を使用して、ハッシュテーブルを持つ Map インスタンスを実装します。
 class LinkedHashMap
          予測可能な繰り返し順序を持つ Map インタフェースのハッシュテーブルとリンクリストの実装です。
 class LinkedHashSet
          予測可能な繰り返し順序を持つ Set インタフェースのハッシュテーブルとリンクリストの実装です。
 class LinkedList
          List インタフェースのリンクリストの実装です。
 class Locale
          Locale オブジェクトは、特定の地理的、国家的、または文化的地域を表すためのものです。
 class Properties
          Properties クラスは、不変のプロパティセットを表します。
 class SimpleTimeZone
          SimpleTimeZone は、グレゴリオ暦で使用されるタイムゾーンを表す TimeZone の具象サブクラスです。
 class Stack
          Stack クラスは、オブジェクトの後入れ先出し (LIFO) スタックを表します。
 class TimeZone
          TimeZone は、タイムゾーンオフセットを表します。
 class TreeMap
          SortedMap インタフェースの実装に基づく Red-Black ツリーです。
 class TreeSet
          このクラスは、TreeMap のインスタンスに基づく Set インタフェースを実装します。
 class Vector
          Vector クラスは、オブジェクトの可変長配列を実装します。
 

java.util.jar での Cloneable の使用
 

Cloneable を実装している java.util.jar のクラス
 class Attributes
          Attributes クラスは、マニフェスト属性名に関連した文字列の値にマッピングします。
 class JarEntry
          このクラスは、JAR ファイルのエントリを表すために使います。
 class Manifest
          Manifest クラスは、Manifest のエントリ名と、それに関連した Attributes を管理するために使います。
 

java.util.zip での Cloneable の使用
 

Cloneable を実装している java.util.zip のクラス
 class ZipEntry
          このクラスは、ZIP ファイルエントリを表すために使用されます。
 

javax.crypto での Cloneable の使用
 

Cloneable を実装している javax.crypto のクラス
 class Mac
          このクラスは、「メッセージ認証コード」(MAC) アルゴリズムの機能を提供します。
 

javax.naming での Cloneable の使用
 

javax.naming での Cloneable のサブインタフェース
 interface Name
          Name インタフェースは、一般名、つまりコンポーネントが順序付けされたシーケンスを表します。
 

Cloneable を実装している javax.naming のクラス
 class CompositeName
          このクラスは、合成名を表します。
 class CompoundName
          このクラスは複合名を表します。
 class LinkRef
          このクラスは参照を表します。
 class Reference
          このクラスは、ネーミングおよびディレクトリシステムの外部で検出されるオブジェクトに対する参照を表します。
 

javax.naming.directory での Cloneable の使用
 

javax.naming.directory での Cloneable のサブインタフェース
 interface Attribute
          このインタフェースは指定したオブジェクトに関連付けられた属性を表します。
 interface Attributes
          このインタフェースは属性のコレクションを表します。
 

Cloneable を実装している javax.naming.directory のクラス
 class BasicAttribute
          このクラスは、Attribute インタフェースの基本的な実装を提供します。
 class BasicAttributes
          このクラスは、Attributes インタフェースの基本的な実装を提供します。
 

javax.print での Cloneable の使用
 

Cloneable を実装している javax.print のクラス
 class DocFlavor
          DocFlavor クラスは、印刷データの DocPrintJob への提供形式を指定するオブジェクトをカプセル化します。
static class DocFlavor.BYTE_ARRAY
          DocFlavor.BYTE_ARRAY クラスは、事前定義された static 定数 DocFlavor オブジェクトを提供します。
static class DocFlavor.CHAR_ARRAY
          DocFlavor.CHAR_ARRAY クラスは、事前定義された static 定数 DocFlavor オブジェクトを提供します。
static class DocFlavor.INPUT_STREAM
          DocFlavor.INPUT_STREAM クラスは、事前定義された static 定数 DocFlavor オブジェクトを提供します。
static class DocFlavor.READER
          DocFlavor.READER クラスは、事前定義された static 定数 DocFlavor オブジェクトを提供します。
static class DocFlavor.SERVICE_FORMATTED
          DocFlavor.SERVICE_FORMATTED クラスは、定義済みの static 定数 DocFlavor オブジェクト (例、サービス形式の印刷データ用 doc フレーバ) を提供します。
static class DocFlavor.STRING
          DocFlavor.STRING クラスは、定義済みの static 定数 DocFlavor オブジェクトを提供します。
static class DocFlavor.URL
          DocFlavor.URL クラスは、事前定義された static 定数 DocFlavor オブジェクトを提供します。
 

javax.print.attribute での Cloneable の使用
 

Cloneable を実装している javax.print.attribute のクラス
 class DateTimeSyntax
          DateTimeSyntax クラスは、日付と時刻を値とするすべての属性の一般的な実装を行う抽象基底クラスです。
 class EnumSyntax
          EnumSyntax クラスは、すべての「型保証された列挙」オブジェクトの一般的な実装を提供する抽象基底クラスです。
 class IntegerSyntax
          IntegerSyntax クラスは、整数値を持つすべての属性の一般的な実装を提供する抽象基底クラスです。
 class ResolutionSyntax
          ResolutionSyntax クラスは、プリンタの解像度を示すすべての属性の一般的な実装を提供する抽象基底クラスです。
 class SetOfIntegerSyntax
          SetOfIntegerSyntax クラスは、負以外の整数値を持つすべての属性の一般的な実装を提供する抽象基底クラスです。
 class Size2DSyntax
          Size2DSyntax クラスは、2 次元のサイズを示すすべての属性の一般的な実装を提供する抽象基底クラスです。
 class TextSyntax
          TextSyntax クラスは、値が文字列であるすべての属性の一般的な実装を提供する抽象基底クラスです。
 class URISyntax
          URISyntax クラスは、値が URI (Uniform Resource Identifier) であるすべての属性の一般的な実装を提供する抽象基底クラスです。
 

javax.print.attribute.standard での Cloneable の使用
 

Cloneable を実装している javax.print.attribute.standard のクラス
 class Chromaticity
          Chromaticity クラスは、モノクロまたはカラープリントを指定する列挙型の印刷属性クラスです。
 class ColorSupported
          ColorSupported クラスは、デバイスがフルプロセスカラーとハイライトカラーを含む、あらゆる種類のカラープリントが可能かどうかを識別する列挙型の印刷属性クラスです。
 class Compression
          Compression クラスは、印刷データの圧縮方法を指定する列挙型の印刷属性クラスです。
 class Copies
          Copies クラスは、印刷する部数を指定する整数型の値の印刷属性クラスです。
 class CopiesSupported
          CopiesSupported クラスは、Copies 属性に対してサポートする値を指定する整数型セットの印刷属性クラスです。
 class DateTimeAtCompleted
          DateTimeAtCompleted クラスは、Print Job が完了したか、または取消し、中断された日付と時刻を表示する日付と時刻属性の印刷属性クラスです。
 class DateTimeAtCreation
          DateTimeAtCreation クラスは、Print Job が生成された日付と時刻を表示する日付と時刻属性の印刷属性クラスです。
 class DateTimeAtProcessing
          DateTimeAtProcessing クラスは、Print Job が最初に処理を開始した日付と時刻を表示する日付と時刻属性の印刷属性クラスです。
 class Destination
          Destination クラスは、スプールされたプリンタ形式のデータの代替出力先を示すために使用する URI 印刷属性クラスです。
 class DocumentName
          DocumentName クラスは、ドキュメントの名前を指定するテキスト属性の印刷属性クラスです。
 class Fidelity
          Fidelity クラスは、印刷要求属性を指定するクライアントに対して完全な忠実度が必要かどうかを示す列挙型の印刷属性クラスです。
 class Finishings
          Finishings クラスは、プリンタが何らかの装丁を行う終了操作を、ジョブの印刷ドキュメントのコピーごとに適用するかどうかを示す列挙型の印刷属性クラスです。
 class JobHoldUntil
          JobHoldUntil クラスは、ジョブが印刷の候補となる正確な日付と時刻を指定する日付と時刻属性の印刷属性クラスです。
 class JobImpressions
          JobImpressions クラスは、送信されるドキュメントの印刷データの数の合計数を指定する整数型の値の印刷属性クラスです。
 class JobImpressionsCompleted
          JobImpressionsCompleted クラスは、今までにジョブが完了した印刷データの数を指定する整数型の値の印刷属性クラスです。
 class JobImpressionsSupported
          JobImpressionsSupported クラスは、JobImpressions 属性をサポートする値を指定する整数型セットの印刷属性クラスです。
 class JobKOctets
          JobKOctets クラスは、K オクテット単位、つまりジョブの処理で要求される 1024 オクテット単位で、ドキュメントの合計サイズを指定する整数型の値の印刷属性クラスです。
 class JobKOctetsProcessed
          JobKOctetsProcessed クラスは、K オクテット単位、つまり 1024 オクテット単位で、今までに処理された印刷データの合計オクテット数を指定する整数型の値の印刷属性クラスです。
 class JobKOctetsSupported
          JobKOctetsSupported クラスは、JobKOctets 属性をサポートする値を指定する整数型セットの印刷属性クラスです。
 class JobMediaSheets
          JobMediaSheets クラスは、このジョブのために生成されるメディアシートの合計数を指定する整数型の値の印刷属性クラスです。
 class JobMediaSheetsCompleted
          JobMediaSheetsCompleted クラスは、これらのシートが片面または両面に処理されているいないにかかわらず、今までにすべてのジョブに対してマーキングとスタッキングを完了したメディアシートの数を指定する整数型の値の印刷属性クラスです。
 class JobMediaSheetsSupported
          JobMediaSheetsSupported クラスは、JobMediaSheets 属性をサポートする値を指定する整数型セットの印刷属性クラスです。
 class JobMessageFromOperator
          JobMessageFromOperator クラスは、オペレータ、システム管理者、またはエンドユーザに変更理由またはジョブに対してとられたその他の管理アクションを示す「インテリジェント」プロセスからのメッセージを提供する、テキスト属性の印刷属性クラスです。
 class JobName
          JobName クラスは、印刷ジョブの名前を指定するテキスト属性の印刷属性クラスです。
 class JobOriginatingUserName
          JobOriginatingUserName は、印刷ジョブを開始したエンドユーザ名を格納するテキスト属性の印刷属性クラスです。
 class JobPriority
          JobPriority は、印刷ジョブの優先順位を指定する、整数値の印刷属性クラスです。
 class JobPrioritySupported
          JobPrioritySupported は、印刷サービスインスタンスが JobPriority 属性をサポートしているかどうかを指定し、サポートされている印刷順位レベル数を指定する、整数値の印刷属性クラスです。
 class JobSheets
          JobSheets は、ジョブの開始時と終了時に印刷するシートがある場合に、そのうちのどれを使用するかを列挙して決定する印刷属性クラスです。
 class JobState
          JobState は印刷ジョブの現在の状態を識別して列挙する印刷属性クラスです。
 class JobStateReason
          JobStateReason はジョブの現在の状態についての追加情報、つまりジョブの JobState 属性をよりわかりやすくする情報を値の列挙として提供する印刷属性クラスです。
 class JobStateReasons
          JobStateReasons は、ジョブの現在の状態についての追加情報、つまりジョブの JobState 属性をよりわかりやすくする情報を、値のセットとして列挙する印刷属性クラスです。
 class Media
          Media は印刷する媒体を指定する印刷属性クラスです。
 class MediaName
          MediaName クラスは Media のサブクラスであり、印刷ジョブで使用する媒体名を列挙して指定する印刷属性クラスです。
 class MediaSize
          MediaSize は縦長に置いた場合の媒体の寸法を二次元のサイズ値として示す印刷属性クラスです。
 class MediaSizeName
          MediaSizeName クラスは Media のサブクラスです。
 class MediaTray
          MediaTray クラスは Media クラスのサブクラスであり、ジョブで使用する給紙トレーを列挙して指定する印刷属性クラスです。
 class MultipleDocumentHandling
          MultipleDocumentHandling は、終了操作、および 1 つ以上の出力ストリームページの印刷データと用紙上での配置方法を制御する値を列挙して示す印刷属性クラスです。
 class NumberOfDocuments
          NumberOfDocuments はプリンタがこのジョブに対して受信したドキュメントの数を示す整数値の印刷属性クラスです。
 class NumberOfInterveningJobs
          NumberOfInterveningJobs は、完了予定時間の昇順、つまり現在スケジュールされている順序でジョブを並べた場合に、このジョブの前にあるジョブの数を整数値で示す印刷属性クラスです。
 class NumberUp
          NumberUp は、選択された媒体の片面に印刷する出力ストリームのページ数を整数で表す印刷属性クラスです。
 class NumberUpSupported
          NumberUpSupported は NumberUp 属性に対してサポートされる値を整数値のセットで示す印刷属性クラスです。
 class OrientationRequested
          OrientationRequested は、印刷される出力ストリームページの方向を値の列挙で示す印刷属性クラスです。
 class OutputDeviceAssigned
          OutputDeviceAssigned は、サービスがこのジョブを割り当てた出力デバイスを識別する、テキスト属性の印刷属性クラスです。
 class PageRanges
          PageRanges は、プリンタオブジェクトが印刷する各ドキュメントに使用する、出力ストリームの範囲を整数値のセットで表す印刷属性クラスです。
 class PagesPerMinute
          PagesPerMinute は、このプリンタ (たとえばシンプレックスモノクロプリンタ) が 1 分間に生成できるページ数を最も近い整数値で表す印刷属性クラスです。
 class PagesPerMinuteColor
          PagesPerMinuteColor は、このプリンタ (たとえばシンプレックスカラープリンタ) が 1 分間に生成できるカラーページ数を最も近い整数値で表す印刷属性クラスです。
 class PDLOverrideSupported
          PDLOverrideSupported は、ドキュメントの印刷データに組み込まれた処理命令を、印刷データ外から属性として指定された処理命令でオーバーライドできるかどうかを列挙して示す印刷属性クラスです。
 class PresentationDirection
          PresentationDirection は NumberUp 属性と共に使用され、複数の出力ストリームページを選択された媒体の片面にまとめて印刷する場合のレイアウトを列挙して示す印刷属性クラスです。
 class PrinterInfo
          PrinterInfo はプリンタに関する説明的な情報を提供するテキスト属性の印刷属性クラスです。
 class PrinterIsAcceptingJobs
          PrinterIsAcceptingJobs はプリンタが現在ジョブを受け入れ可能かどうかを値の列挙で示す印刷属性クラスです。
 class PrinterLocation
          PrinterLocation は、デバイスの置かれている場所を識別するテキスト属性の印刷属性クラスです。
 class PrinterMakeAndModel
          PrinterMakeAndModel はプリンタのメーカーとモデルについての情報を提供するテキスト属性の印刷属性クラスです。
 class PrinterMessageFromOperator
          PrinterMessageFromOperator は、オペレータ、システム管理者、またはインテリジェントプロセスからエンドユーザに渡される、プリンタ自体またはそのステータスについての情報メッセージを提供する、テキスト属性の印刷属性クラスです。
 class PrinterMoreInfo
          PrinterMoreInfo は、このプリンタ固有の追加情報を取得するために使用される URI の印刷属性クラスです。
 class PrinterMoreInfoManufacturer
          PrinterMoreInfoManufacturer は、この型のデバイスについての追加情報を取得するために使用する URI の印刷属性クラスです。
 class PrinterName
          PrinterName は、プリンタ名を指定するテキスト属性の印刷属性クラスです。
 class PrinterResolution
          PrinterResolution は、プリンタがサポートしているか、または印刷ジョブが使用する正確な解像度を指定する印刷属性クラスです。
 class PrinterState
          PrinterState はプリンタの現在の状態を識別して列挙する印刷属性クラスです。
 class PrinterStateReason
          PrinterStateReason はプリンタの現在の状態についての追加情報、つまりプリンタの PrinterState 属性をよりわかりやすくする情報を、値の列挙として提供する印刷属性クラスです。
 class PrinterStateReasons
          PrinterStateReasons は、プリンタの現在の状態についての追加情報、つまりプリンタの PrinterState 属性をよりわかりやすくする情報を、値のセットとして列挙する印刷属性クラスです。
 class PrinterURI
          PrinterURI はプリンタの大域的に一意な名前を表す URI の印刷属性クラスです。
 class PrintQuality
          PrintQuality はプリンタがジョブに対して使用する印刷品質を列挙して指定する印刷属性クラスです。
 class QueuedJobCount
          QueuedJobCount は JobState が PENDING、PENDING_HELD、PROCESSING、または PROCESSING_STOPPED のどれかであるプリンタのジョブ数を整数値で示す印刷属性クラスです。
 class ReferenceUriSchemesSupported
          ReferenceUriSchemesSupported は、URI 上の印刷データ取得にプリンタが使用できる、「http:」や「ftp:」などの URI スキーマを列挙して示す印刷属性クラスです。
 class RequestingUserName
          RequestingUserName は、印刷ジョブを送信したエンドユーザ名を指定するテキスト属性の印刷属性クラスです。
 class Severity
          Severity は PrinterStateReason 属性の重要度を値の列挙で示す印刷属性クラスです。
 class SheetCollate
          SheetCollate は、ドキュメントを 2 部以上印刷することが Copies 属性で指定されている場合、そのジョブの印刷ドキュメントを部単位で印刷するかどうかを列挙して指定する印刷属性クラスです。
 class Sides
          Sides は、選択された媒体の各面への、出力ストリームページの配置方法、つまり印刷データの生成方法を値の列挙で指定する印刷属性クラスです。
 

javax.sound.midi での Cloneable の使用
 

Cloneable を実装している javax.sound.midi のクラス
 class MetaMessage
          MetaMessage は、シンセサイザにとっては意味のない MidiMessage ですが、MIDI ファイルに格納されたシーケンサプログラムによって解釈されます (MidiMessage クラスの説明を参照)。
 class MidiMessage
          MidiMessage は MIDI メッセージの基底クラスです。
 class ShortMessage
          ShortMessage には、ステータスバイトのあとに続く 2 バイトまでのデータバイトを持つ MIDI メッセージが格納されます。
 class SysexMessage
          SysexMessage オブジェクトは、MIDI システムエクスクルーシブメッセージを表します。
 

javax.swing での Cloneable の使用
 

Cloneable を実装している javax.swing のクラス
 class AbstractAction
          JFC の Action インタフェースのデフォルトの実装を提供します。
 class DefaultListSelectionModel
          リスト選択のデフォルトデータモデルです。
 class GrayFilter
          イメージをグレースケールに変換し、イメージ内のピクセルにブライトネスを加えることによって、イメージを「無効にする」イメージフィルタです。
static class JTree.DynamicUtilTreeNode
          DynamicUtilTreeNode は、ベクタ、ハッシュテーブル、配列、および文字列をラップし、必要に応じて適切な子ツリーノードを作成できます。
protected static class JTree.EmptySelectionModel
          EmptySelectionModel は、何の選択も許可しない TreeSelectionModel です。
 class UIDefaults
          Swing コンポーネントのデフォルト値のテーブルです。
 

javax.swing.plaf での Cloneable の使用
 

Cloneable を実装している javax.swing.plaf のクラス
 class DimensionUIResource
           
 class InsetsUIResource
           
 

javax.swing.plaf.basic での Cloneable の使用
 

Cloneable を実装している javax.swing.plaf.basic のクラス
protected  class BasicDesktopPaneUI.CloseAction
           
protected  class BasicDesktopPaneUI.MaximizeAction
           
protected  class BasicDesktopPaneUI.MinimizeAction
           
protected  class BasicDesktopPaneUI.NavigateAction
           
protected  class BasicDesktopPaneUI.OpenAction
           
protected  class BasicFileChooserUI.ApproveSelectionAction
          Open 要求あるいは Save 要求に応えます。
protected  class BasicFileChooserUI.CancelSelectionAction
          取り消しの要求に応えます。
protected  class BasicFileChooserUI.ChangeToParentDirectoryAction
           
protected  class BasicFileChooserUI.GoHomeAction
          「home」キーイベントまたは同等のイベントでアクションを行います。
protected  class BasicFileChooserUI.NewFolderAction
          新しいフォルダを作成します。
protected  class BasicFileChooserUI.UpdateAction
          現在のディレクトリでファイルを走査し直します。
 class BasicInternalFrameTitlePane.CloseAction
          この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。
 class BasicInternalFrameTitlePane.IconifyAction
          この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。
 class BasicInternalFrameTitlePane.MaximizeAction
          この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。
 class BasicInternalFrameTitlePane.MoveAction
          この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。
 class BasicInternalFrameTitlePane.RestoreAction
          この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。
 class BasicInternalFrameTitlePane.SizeAction
          この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。
 class BasicSliderUI.ActionScroller
          ドキュメントから削除されたこのクラスは、Java 2 プラットフォーム v1.3 では使用しません。
static class BasicTextUI.BasicCaret
           
 class BasicTreeUI.TreeCancelEditingAction
          アクションが実行されたときに cancelEditing を呼び出す ActionListener です。
 class BasicTreeUI.TreeHomeAction
          TreeHomeAction は、終了またはホームアクションを処理するために使われます。
 class BasicTreeUI.TreeIncrementAction
          TreeIncrementAction は、上下のアクションを処理するために使われます。
 class BasicTreeUI.TreePageAction
          TreePageAction は、ページアップとページダウンのイベントを処理します。
 class BasicTreeUI.TreeToggleAction
          最初に選択された行で、展開状態が切り替えられます。
 class BasicTreeUI.TreeTraverseAction
          TreeTraverseAction は、左または右キーのために使われるアクションです。
 

javax.swing.plaf.metal での Cloneable の使用
 

Cloneable を実装している javax.swing.plaf.metal のクラス
protected  class MetalFileChooserUI.DirectoryComboBoxAction
          DirectoryComboBox で選択されている項目が変更されたときにアクションを起こします。
 

javax.swing.text での Cloneable の使用
 

Cloneable を実装している javax.swing.text のクラス
 class DateFormatter
          DateFormatter は、java.text.DateFormat のインスタンス経由で書式設定を行う InternationalFormatter です。
 class DefaultCaret
          Caret のデフォルトの実装です。
 class DefaultEditorKit
          特定のタイプのテキストドキュメントに対して適切なテキストエディタとして機能するために、テキストコンポーネントが必要とするもののセットです。
static class DefaultEditorKit.BeepAction
          ビープ音を作成します。
static class DefaultEditorKit.CopyAction
          選択した領域をコピーして、その内容をシステムクリップボードに格納します。
static class DefaultEditorKit.CutAction
          選択した領域を切り取り、その内容をシステムクリップボードに格納します。
static class DefaultEditorKit.DefaultKeyTypedAction
          「キー入力のイベント」を受け取ったとき、キーマップエントリがない場合に、デフォルトで実行されるアクションです。
static class DefaultEditorKit.InsertBreakAction
          ドキュメントに行または段落の区切りを配置します。
static class DefaultEditorKit.InsertContentAction
          関連するドキュメントに内容を格納します。
static class DefaultEditorKit.InsertTabAction
          ドキュメントにタブ文字を配置します。
static class DefaultEditorKit.PasteAction
          システムクリップボードの内容を、選択された範囲、あるいはキャレットの前 (選択範囲がない場合) に貼り付けます。
 class DefaultFormatter
          DefaultFormatter は、任意のオブジェクトの書式設定を行います。
 class EditorKit
          特定のタイプのテキストコンテンツに対して適切なエディタとして機能するために、テキストコンポーネントが必要とするもののセットを確立します。
 class ElementIterator
           ElementIterator は、その名前が示すとおり、Element ツリーを繰り返し処理します。
 class GlyphView
          テキストモデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。
 class InternationalFormatter
          InternationalFormatter は、String への変換と String からの変換を処理する java.text.Format のインスタンスを使用して、DefaultFormatter を拡張します。
 class LabelView
          LabelView は、テキストモデルの要素上にマッピングされたビューを表す、テキストの書式付きチャンクです。
 class MaskFormatter
          MaskFormatter は文字列のフォーマットおよび編集に使用されます。
 class NumberFormatter
          NumberFormatter は、数に関する特殊な動作を追加する InternationalFormatter をサブクラス化します。
 class Segment
          テキストのフラグメントを表す文字配列のセグメントです。
 class SimpleAttributeSet
          ハッシュテーブルを使用する、MutableAttributeSet の直接の実装です。
 class StyledEditorKit
          特定のタイプのテキストドキュメントに対して適切なエディタとして機能するために、テキストコンポーネントに必要なセットです。
static class StyledEditorKit.AlignmentAction
          段落の配置方法を設定するアクションです。
static class StyledEditorKit.BoldAction
          ボールド属性を切り替えるアクションです。
static class StyledEditorKit.FontFamilyAction
          関連する JEditorPane のフォントファミリを設定するアクションです。
static class StyledEditorKit.FontSizeAction
          関連する JEditorPane のフォントサイズを設定するアクションです。
static class StyledEditorKit.ForegroundAction
          フォアグラウンドカラーを設定するアクションです。
static class StyledEditorKit.ItalicAction
          イタリック属性を切り替えるアクションです。
static class StyledEditorKit.StyledTextAction
          インストールされた StyledEditorKit (またはサブクラス) によって JEditorPane でトリガされると見なされるアクションです。
static class StyledEditorKit.UnderlineAction
          下線属性を切り替えるアクションです。
 class TextAction
          多くの異なるテキストコンポーネントで共有されるキーの割り当てに便利な、アクションの実装です。
 

javax.swing.text.html での Cloneable の使用
 

Cloneable を実装している javax.swing.text.html のクラス
 class HTMLEditorKit
          Swing の JEditorPane テキストコンポーネントは、EditorKit と呼ばれるプラグイン機構により、さまざまな種類のコンテンツをサポートしています。
static class HTMLEditorKit.HTMLTextAction
          HTML を既存のドキュメントに挿入するのに便利な簡易メソッドを提供する、abstract Action です。
static class HTMLEditorKit.InsertHTMLTextAction
          InsertHTMLTextAction は、既存の HTML ドキュメントに任意の HTML 文字列を挿入するために使用します。
 class InlineView
          CSS 属性に基づいて「インライン要素」スタイルを表示します。
 

javax.swing.text.rtf での Cloneable の使用
 

Cloneable を実装している javax.swing.text.rtf のクラス
 class RTFEditorKit
          RTF 編集機能のデフォルトの実装です。
 

javax.swing.tree での Cloneable の使用
 

Cloneable を実装している javax.swing.tree のクラス
 class DefaultMutableTreeNode
          DefaultMutableTreeNode は、ツリーデータ構造の汎用ノードです。
 class DefaultTreeSelectionModel
          TreeSelectionModel のデフォルト実装です。
 

org.ietf.jgss での Cloneable の使用
 

org.ietf.jgss での Cloneable のサブインタフェース
 interface GSSCredential
          このインタフェースでは、エンティティの GSS-API 資格をカプセル化します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.