Swing-jbutton
SWING-JButtonクラス
前書き
クラス JButton はプッシュボタンの実装です。 このコンポーネントにはラベルがあり、押されるとイベントを生成します。 画像を持つこともできます。
クラス宣言
以下は javax.swing.JButton クラスの宣言です-
クラスコンストラクター
Sr.No. | Constructor & Description |
---|---|
1 |
JButton() テキストまたはアイコンが設定されていないボタンを作成します。 |
2 |
JButton(Action a) 指定されたアクションからプロパティが取得されるボタンを作成します。 |
3 |
JButton(Icon icon) アイコン付きのボタンを作成します。 |
4 |
JButton(String text) テキストを含むボタンを作成します。 |
5 |
JButton(String text, Icon icon) 初期テキストとアイコンでボタンを作成します。 |
クラスメソッド
Sr.No. | Method & Description |
---|---|
1 |
AccessibleContext getAccessibleContext() このJButtonに関連付けられたAccessibleContextを取得します。 |
2 |
String getUIClassID() このコンポーネントをレンダリングするL&Fクラスの名前を指定する文字列を返します。 |
3 |
boolean isDefaultButton() defaultButtonプロパティの値を取得します。trueの場合、このボタンはJRootPaneの現在のデフォルトボタンです。 |
4 |
boolean isDefaultCapable() defaultCapableプロパティの値を取得します。 |
5 |
protected String paramString() このJButtonの文字列表現を返します。 |
6 |
void removeNotify() JComponent.removeNotifyをオーバーライドして、このボタンが現在RootPaneのデフォルトボタンとして設定されているかどうかを確認します。 その場合、RootPaneのデフォルトボタンをnullに設定して、RootPaneが無効なボタン参照を保持しないようにします。 |
7 |
void setDefaultCapable(boolean defaultCapable) defaultCapableプロパティを設定します。このプロパティは、このボタンをルートペインのデフォルトボタンにすることができるかどうかを決定します。 |
8 |
void updateUI() UIプロパティを現在のルックアンドフィールの値にリセットします。 |
継承されるメソッド
このクラスは、次のクラスからメソッドを継承します-
- javax.swing.AbstractButton
- javax.swing.JComponent
- java.awt.Container
- java.awt.Component
- java.lang.Object
JButtonの例
たとえば、 D:/> SWING> com> finddevguides> gui> の任意のエディターを使用して、次のJavaプログラムを作成します。
SwingControlDemo.java
コマンドプロンプトを使用してプログラムをコンパイルします。 D:/> SWING に移動して、次のコマンドを入力します。
エラーが発生しない場合、コンパイルが成功したことを意味します。 次のコマンドを使用してプログラムを実行します。
次の出力を確認します。