Java プラットフォーム 1.2

インタフェース
javax.swing.SwingConstants の使用

SwingConstants を使用するパッケージ
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
javax.swing.plaf.basic Basic 仕様 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal このパッケージは、Metal の Look & Feel に従って構築されるユーザインタフェースオブジェクトを提供します。  
javax.swing.table java.awt.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.text.html HTML テキストエディタを作成するための HTMLEditorKit クラスとサポートクラスを提供します。  
javax.swing.tree java.awt.swing.JTree を処理するためのクラスとインタフェースを提供します。 
 

javax.swing における SwingConstants の使用方法
 

SwingConstants を実装する javax.swing におけるクラス
 class AbstractButton
          JButton、JToggleButton、JCheckbox、および JRadioButton クラスに共通の動作を定義します。
 class DefaultListCellRenderer
          リストの項目を描画します。
static class DefaultListCellRenderer.UIResource
          UIResource を実装する DefaultListCellRenderer のサブクラスです。
 class JButton
          「プッシュ」ボタンの実装です。
 class JCheckBox
          CheckBox の実装です。
 class JCheckBoxMenuItem
          選択または選択解除できるメニュー項目です。
 class JLabel
          短いテキスト文字列やイメージの表示領域です。
 class JMenu
          メニューの実装です。
 class JMenuItem
          MenuItem の実装です。
 class JPasswordField
          JPasswordField は、1 行のテキストの編集を可能にする、軽量コンポーネントです。
static class JPopupMenu.Separator
          ポップアップメニュー固有のセパレータです。
 class JProgressBar
          ある区間内 (最小値、および最大値で区切られた区間内) で、整数値を表示するコンポーネントです。
 class JRadioButton
          ラジオボタンの実装です。
 class JRadioButtonMenuItem
          RadioButtonMenuItem の実装です。
 class JSeparator
          メニュー項目を論理グループに分割する区切り線となるメニューセパレータの実装です。
 class JSlider
          ユーザが指定された区間内でノブをスライドすることによりグラフィカルに値を選択できるようにするコンポーネントです。
 class JTabbedPane
          指定されたタイトルやアイコンを持つタブをクリックすることにより、ユーザがコンポーネントのグループを切り替えられようにするコンポーネントです。
 class JTextField
          JTextField は、1 行テキストの編集を可能にする軽量コンポーネントです。
 class JToggleButton
          2 状態ボタンの実装です。
 class JToolBar
          JToolBar は、一般的に使用される Action やコントロールを表示するのに役立つコンポーネントを提供します。
static class JToolBar.Separator
          ツールバー独自のセパレータです。
 class SwingUtilities
          Swing のユーティリティメソッドのコレクションです。
 

javax.swing.plaf.basic における SwingConstants の使用方法
 

SwingConstants を実装する javax.swing.plaf.basic におけるクラス
 class BasicArrowButton
          基本方向のいずれかにスケーリングされる矢印を描画する JButton オブジェクトです。
 class BasicComboBoxRenderer
          ComboBox のレンダリングです。
static class BasicComboBoxRenderer.UIResource
          BasicComboBoxRenderer のサブクラスであり、UIResource の実装を提供します。
protected  class BasicInternalFrameUI.BorderListener
          ボーダの調整を待機します。
 class BasicScrollBarUI
          Basic 仕様 Look & Feel のための、ScrollBarUI の実装です。
 class BasicTabbedPaneUI
          TabbedPaneUI の Basic 仕様 Look & Feel による実装です。
 class BasicToolBarUI
          ToolBarUI の Basic 仕様 Look & Feel による実装です。
 

javax.swing.plaf.metal における SwingConstants の使用方法
 

SwingConstants を実装する javax.swing.plaf.metal におけるクラス
static class MetalBorders.ToolBarBorder
           
 class MetalComboBoxButton
          MetalComboBoxUI を補助する JButton サブクラスです。
protected  class MetalFileChooserUI.FileRenderer
           
 class MetalFileChooserUI.FilterComboBoxRenderer
          各種のサイズおよびスタイルを描画します。
 class MetalScrollBarUI
          Metal Look & Feel に使用する ScrollBarUI の実装です。
 class MetalScrollButton
          Metal でスクロールバーの矢印に使用する JButton オブジェクトです。
 class MetalTabbedPaneUI
          BasicTabbedPaneUI の Metal 用のサブクラスです。
 class MetalToolBarUI
          ToolBarUI の Metal Look & Feel による実装です。
 

javax.swing.table における SwingConstants の使用方法
 

SwingConstants を実装する javax.swing.table におけるクラス
 class DefaultTableCellRenderer
          JTable で各セルを描画 (表示) するための標準クラスです。
static class DefaultTableCellRenderer.UIResource
          UIResource を実装する DefaultTableCellRenderer のサブクラスです。
 

javax.swing.text における SwingConstants の使用方法
 

SwingConstants を実装する javax.swing.text におけるクラス
 class BoxView
          テキストモデルのビューです。
 class ComponentView
          ビューのインタフェースを実装するコンポーネントデコレータです。
 class CompositeView
          子ボックスを持つテキストモデルのビューです。
 class FieldView
          複数行のプレーンテキストビューを単一行エディタのビューに適合するように拡張します。
 class IconView
          ビューインタフェースを実装するアイコンデコレータです。
 class LabelView
          LabelView は、テキストの書式設定されたチャンクであり、テキストモデル内の要素にマップされたビューを表します。
 class ParagraphView
          複数のフォント、色、コンポーネント、アイコンなどをサポートする単純な行折り返し段落のビューです。
 class PasswordView
          JPasswordField UI の実装で使うのに適した View を実装します。
 class PlainView
          フォントと色が 1 種類ずつのテキストを含む単純な複数行テキストビューのために、View インタフェースを実装します。
 class TableView
           テーブルの View インタフェースを実装します。
 class TableView.TableCell
          テーブル内のセルのビューです。
 class TableView.TableRow
          テーブル内の行のビューです。
 class View
          ドキュメントモデルの一部のビューです。
 class WrappedPlainView
          行折り返しを行うプレーンテキスト (フォントおよび色が 1 種類ずつのテキスト) のビューです。
 

javax.swing.text.html における SwingConstants の使用方法
 

SwingConstants を実装する javax.swing.text.html におけるクラス
 class BlockView
          CSS 仕様を使い、ブロックをボックスとして表示するためのビューの実装です。
 class FormView
          フォーム要素 <input>、<textarea>、および <select> のためのビューインタフェースを実装するコンポーネントデコレータです。
 class InlineView
          CSS 属性に基づいて「インライン要素」スタイルを表示します。
 class ListView
          HTML リストを表示するビューの実装です。
 class ObjectView
          <object> 要素のためのビューインタフェースを実装する、コンポーネントデコレータです。
 

javax.swing.tree における SwingConstants の使用方法
 

SwingConstants を実装する javax.swing.tree におけるクラス
 class DefaultTreeCellEditor.DefaultTextField
          エディタの指定がないときに使用される TextField です。
 class DefaultTreeCellRenderer
          ツリーのエントリを表示します。
 


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.