getVerticalTextPosition()アイコンに対するテキストの位置(垂直方向)を返します。戻り値:verticalTextPositionプロパティ。textPosition)アイコンに対するテキストの位置(垂直方向)を設定します。getHorizontalTextPosition()アイコンに対するテキストの位置(水平方向)を返します。戻り値:horizontalTextPositionプロパティ。textPosition)アイコンに対するテキストの位置(水平方向)を設定します。getIconTextGap()このボタンに表示されているテキストとアイコンとの距離を返します。戻り値:テキスト、アイコン間のピクセル数を示すint値。iconTextGap)アイコン・プロパティとテキスト・プロパティが両方とも設定されている場合に、このプロパティはそれらの間の距離を定義します。このプロパティのデフォルト値は4ピクセルです。これはJavaBeansバウンド・プロパティです。これらのプロパティが設定されている場合、アイコンとテキストの間のスペース。exception)horizontalAlignmentプロパティとhorizontalTextPositionプロパティに対してkey引数が正当な値であるかどうかを判定します。有効な値は次のとおりです。exception)key引数が垂直方向のプロパティにとって正当な値であるかどうかを判定します。有効な値は次のとおりです。removeNotify()このコンポーネントに親コンポーネントがなくなったことを、このコンポーネントに通知します。このメソッドが呼び出されると、親コンポーネントのチェーンに設定されたKeyboardActionが削除されます。このメソッドは、ツールキットによって内部で呼び出され、プログラムから直接呼び出されることはありません。actionCommand)ボタンのアクションのコマンドを設定します。getActionCommand()ボタンのアクション・コマンドを返します。a)Actionを設定します。新しいActionは設定済みのActionと置き換わりますが、ActionListenersで独立して追加されたaddActionListenerには影響しません。Actionがボタンにすでに登録されているActionListenerである場合、再登録されません。Actionを設定すると、「ActionをサポートするSwingコンポーネント」で説明されているすべてのプロパティがすぐに変更されます。続いて、Actionのプロパティの変更に合わせて、ボタンのプロパティが自動的に更新されます。このメソッドは、Actionのプロパティ値を設定し、追跡するために、ほかの3つのメソッドを使用します。このメソッドは、ボタンのプロパティをただちに変更するために、configurePropertiesFromActionメソッドを使用します。Actionのプロパティ値の変更を追跡するために、このメソッドはcreateActionPropertyChangeListenerから返されるPropertyChangeListenerを登録します。デフォルトのPropertyChangeListenerは、Actionのプロパティに変更があると、actionPropertyChangedメソッドを呼び出します。getAction()このActionEventソースに現在設定されているActionを返します。Actionが設定されていない場合は、nullを返します。a)指定されたActionのプロパティに一致するように、このボタンにプロパティを設定します。これによって設定されるプロパティの詳細は、「ActionをサポートするSwingコンポーネント」を参照してください。propertyName)関連アクションのプロパティの変更に応じてボタンの状態を更新します。このメソッドは、createActionPropertyChangeListenerから返されるPropertyChangeListenerから呼び出されます。サブクラスは、通常、これを呼び出す必要はありません。追加のActionプロパティをサポートするサブクラスは、これとconfigurePropertiesFromActionをオーバーライドする必要があります。このメソッドによって設定されるプロパティのリストは、「ActionをサポートするSwingコンポーネント」の表を参照してください。a)指定されたActionからの変更を待機し、適切なプロパティを更新する役割を担うPropertyChangeListenerを作成して、返します。これをサブクラス化する場合、匿名の内部クラスは作成しないでください。作成すると、ボタンの寿命がActionの寿命に拘束されます。isBorderPainted()borderPaintedプロパティを取得します。b)borderPaintedプロパティを設定します。trueでボタンがボーダーを持つ場合は、ボーダーがペイントされます。borderPaintedプロパティのデフォルト値はtrueです。ルック・アンド・フィールによってはborderPaintedプロパティがサポートされない場合があり、その場合、これは無視されます。g)BorderPaintedプロパティがtrueであり、ボタンがボーダーを持つ場合、ボタンのボーダーをペイントします。isFocusPainted()paintFocusプロパティを取得します。b)paintFocusプロパティを設定します。フォーカス状態をペイントするためには、このプロパティがtrueである必要があります。paintFocusプロパティのデフォルト値はtrueです。一部のルック・アンド・フィールはフォーカス状態をペイントしないことがあります。それらはこのプロパティを無視します。isContentAreaFilled()contentAreaFilledプロパティを取得します。b)contentAreaFilledプロパティを設定します。trueの場合、ボタンのコンテンツ領域がペイントされます。アイコンだけのボタンのように、透過ボタンにする場合はfalseに設定するようにしてください。setOpaque(false)の呼出しは行いません。contentAreaFilledプロパティのデフォルト値はtrueです。この関数は、コンポーネントの透過プロパティを変更する可能性があります。この関数を呼び出した場合の正確な動作は、コンポーネントごとおよびL&Fごとに異なります。isRolloverEnabled()rolloverEnabledプロパティを取得します。b)rolloverEnabledプロパティを設定します。反転の効果をペイントするためには、このプロパティがtrueである必要があります。rolloverEnabledプロパティのデフォルト値はfalseです。一部のルック・アンド・フィールはロールオーバー効果を実装しないことがあります。それらはこのプロパティを無視します。getMnemonic()現在のモデルからキーボード・ニーモニックを返します。mnemonic)現在のモデルにキーボード・ニーモニックを設定します。ニーモニックは、フォーカスがこのボタンの上位ウィンドウのどこかにある場合に、ルック・アンド・フィールのマウスなし修飾子(通常はAlt)と組み合わせて、このボタンを有効化するキーです。ニーモニックはキーボード上の1つのキーに対応している必要があり、java.awt.event.KeyEventで定義されるVK_XXXキー・コードのどれかを使用して指定します。これらのコード、およびインターナショナル・キーボード用のより広いコードの配列をjava.awt.event.KeyEvent.getExtendedKeyCodeForCharによって取得できます。大文字、小文字は区別されないため、対応するキー・コードのキー・イベントは、Shiftキーが押されているかどうかにかかわらず、ボタンを有効化します。ニーモニックで定義されている文字がボタンのラベル文字列にある場合は、その最初の文字に下線が付けられ、ニーモニックであることをユーザーに知らせます。mnemonic)このメソッドは現在使われていません。ボタンのニーモニック設定にはsetMnemonic(int)を使用してください。このメソッドは、「a」から「z」または「A」から「Z」までの文字値を処理するようにのみ設計されています。IllegalArgumentExceptionニーモニックを表すためにテキストのどの文字を装飾するかについてのヒントを、ルック・アンド・フィールに提供します。すべてのルック・アンド・フィールがこれをサポートしているわけではありません。-1はニーモニックがないか、ニーモニック文字が文字列に含まれていないか、開発者がニーモニックを表示させないようにしていることを示します。この値は、ニーモニックの変更(ニーモニック自身またはテキストの変更など)に関連するプロパティとして更新されます。デフォルトの文字を下線付きでないようにする場合、これだけを呼び出す必要があります。As」のようにAを修飾する場合は、setMnemonic(KeyEvent.VK_A)を呼び出してからsetDisplayedMnemonicIndex(5)を呼び出します。getDisplayedMnemonicIndex()ルック・アンド・フィールがニーモニック文字を表すための修飾を提供する文字をインデックスとして返します。threshhold)マウスのボタンを押すイベントが対応するアクション・イベントを生成するまでに必要な時間をミリ秒単位で設定します。最初にマウスのボタンが押され、アクション・イベントが生成されると、しきい値より短い間隔でマウスのボタンが押されることで発生する後続イベントは無視され、これに対するアクション・イベントは生成されません。しきい値はデフォルトではゼロであり、どんなに速くマウスのボタンをクリックしても、対応するアクション・イベントがトリガーされます。ダイアログの「OK」ボタンなどの、このような動作が望ましくないボタンでは、このしきい値に適切な正の数値を設定します。getMultiClickThreshhold()マウスのボタンを押すイベントが、対応するアクション・イベントを生成するまでに必要な時間をミリ秒単位で返します。getModel()このボタンが表すモデルを返します。newModel)このボタンが表すモデルを設定します。getUI()このコンポーネントを描画するL&Fオブジェクトを返します。ui)このコンポーネントを描画するL&Fオブジェクトを設定します。updateUI()現在のルック・アンド・フィールからの値にUIプロパティをリセットします。AbstractButtonのサブタイプでこれをオーバーライドし、UIを更新します。例として次にJButtonを挙げます。index)指定されたコンポーネントをこのコンテナのインデックスで指定された位置に追加します。int)を参照してください。コンポーネントを挿入するコンテナのリスト内での位置。mgr)このコンテナのレイアウト・マネージャを設定します。このメソッドの詳細については、Container.setLayout(LayoutManager)を参照してください。l)ボタンにChangeListenerを追加します。l)ボタンからChangeListenerを削除します。getChangeListeners()addChangeListener()でこのAbstractButtonに追加される、すべてのChangeListenerの配列を返します。戻り値:追加されたすべてのChangeListener。fireStateChanged()このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。イベント・インスタンスが作成されます。l)ボタンにActionListenerを追加します。l)ボタンからActionListenerを削除します。リスナーがボタンに現在設定されているActionの場合、Actionはnullに設定されます。getActionListeners()addActionListener()を使用してこのAbstractButtonに追加されたすべてのActionListenerの配列を返します。戻り値:追加されたすべてのActionListener。createChangeListener()サブクラスが別の方法でChangeEventsを処理する場合は、このメソッドをオーバーライドして別のChangeListenerの実装を返すことができます。event)このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。イベント・インスタンスはeventパラメータで遅延生成されます。event)このイベント・タイプの通知対象として登録されているすべてのリスナーに通知します。イベント・インスタンスはeventパラメータで遅延生成されます。createActionListener()モデルに追加されたActionListenerを返します。createItemListener()モデルに追加されたItemListenerを返します。b)ボタンを有効(または無効)にします。getLabel()非推奨。getTextに置き換えられていますラベルのテキストを返します。setText(text)に置き換えられていますラベルのテキストを設定します。l)checkboxにItemListenerを追加します。l)ボタンからItemListenerを削除します。getItemListeners()addItemListener()でこのAbstractButtonに追加される、すべてのItemListenerの配列を返します。戻り値:追加されたすべてのItemListener。getSelectedObjects()ラベルを含んでいる長さ1の配列、あるいはボタンが選択されていない場合はnullを返します。ItemSelectable戻り値:ボタンが選択されている場合は、ボタンのテキストである1オブジェクトを含む配列。icon)AbstractButtonの初期化。imgと異なる場合は、オーバーライドされてfalseを返します。イメージが更新されたときにボタンの再ペイントに使用されるフラグ。高さ戻り値:イメージ全体がロードされることをinfoflagsが示す場合はfalse、そうでない場合はtrue。paramString()このAbstractButtonの文字列表現を返します。このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なります。返される文字列は空の場合がありますが、nullにはなりません。JFCコンポーネントの特定の新しい側面についての情報を提供するには、paramStringをオーバーライドします。11すべてのクラスJavaScriptがブラウザで無効になっています。SEドキュメンテーション」を参照してください。Javaは、米国およびその他の国におけるOracleおよび/またはその関連会社の商標または登録商標です。使用は「ライセンス条項」と「ドキュメンテーション再配布ポリシー」に従います。このページのスクリプトはWebページのトラフィックを追跡するものであり、内容は変更されません。