swingコンポーネントの特徴
Java GUI ライブラリに含まれる Swing コンポーネントには、対話型のデスクトップアプリケーションを作成するために使用する、幅広いユーザーインターフェイスコンポーネントが用意されています。以下に、Swing コンポーネントの一般的な機能を示します。
- JButton: 特定の操作をトリガーしたり、特定のタスクを実行したりするためのボタンを作成する。
- JRadioButton: ある選択肢のグループの中から 1 つを選択するためのオプションボタンを作成する。
- JCheckBox: 複数の選択肢を持つチェックボックスを作成します。
- JTextField:テキストの入力と表示を行うテキストボックスを作成します。
- JTextArea により、複数行のテキストを表示するテキスト領域を作成できます。
- JList: 選択可能な項目のリストを表示するためにリストを作成します。
- JComboBox: リストから選択肢を選択するためのドロップダウンを作成します。
- JSlider:範囲から値を選択するためのスライダーを作成する。
- JProgressBar: 進捗状況を表示するプログレスバーの作成
- JSpinner:数値や日時を選択するためのスピナーを作成します。
- JTable: 表形式データの表示と編集に使用される表を作成します。
- JTree: 階層構造データを処理するために使われる、ツリー型の GUI コンポーネント。
- ネイティブな日本語で言い換えます。1つのオプションのみ必要です:JFileChooser: ファイルやディレクトリを選択するためのファイル選択ダイアログを作成します。
- メッセージ、警告、エラーなどに関するダイアログボックスを表示するJOptionPane。
- JMenu/JMenuItem: アプリケーションのメニューを作成するためのメニューとメニューアイテムを作成します。
- JToolBar: よく使う操作ボタンを置くツールバーを作成します。
Swingのコンポーネントはほんの一部であり、リッチなGUIアプリケーションを作成するための他の多くのコンポーネントがあります。