Swingは、Javaでウィンドウアプリを作る為のコンポーネント(部品)群。
JDKを入れれば標準で使える。
全般的には下記等のサイトがとても参考になるので、自分で覚えておきたいことだけメモしておきます。
フレーム ウィンドウ ダイアログ |
JFrame | 何はともあれウィンドウを表示してみる | 2009-09-26 |
Window | 画像をドラッグするのに使える | 2007-02-25 | |
JDialog | 汎用的なダイアログ | 2009-04-06 | |
JOptionPane | メッセージボックス・インプットボックス | 2009-04-06 | |
JFileChooser | ファイルを選択するダイアログ | 2009-09-19 | |
ペイン パネル |
JPanel LayoutManager |
JPanelのレイアウトマネージャー | 2009-11-06 |
JScrollPane | ペインをスクロールさせる | 2009-03-14 | |
JSplitPane | 2分割し、大きさをユーザーが変えられる | 2009-10-25 | |
JTabbedPane | 複数のペインをタブで管理する | 2009-03-29 | |
コンポーネント | JLabel | ラベル | 2009-05-05 |
JTextComponent | 文字列の編集(入力)の共通クラス | 2009-04-19 | |
JTextField | 一行文字列の編集(入力) | 2009-03-15 | |
JTextPane | 装飾可能な文字列の編集(入力) | 2009-03-22 | |
JComboBox | コンボボックス | 2011-04-15 | |
JList | リストボックス | 2009-09-26 | |
JRadioButton | ラジオボタン | 2009-04-05 | |
JTable | テーブル(Excelのワークシートのような表) | 2009-04-25 | |
JTree | ツリーの表示 | 2009-11-23 | |
JProgressBar | プログレスバー(進捗バー) | 2009-11-08 | |
コンポーネント (エディター) |
JEditorPane | テキスト・HTMLを表示/編集するペイン | 2009-04-20 |
HTMLDocument | HTMLを保持するドキュメントクラス | 2007-02-02 | |
HTMLEditorKit | HTMLを扱うユーティリティー | 2007-02-04 | |
HTMLWriter | HTML出力方法の改善 | 2007-02-04 | |
パーツ | JMenuBar | メニューバーと、アクションクラス | 2007-02-06 |
JToolBar | ツールバー | 2007-02-06 | |
ステータスバー | ステータスバー | 2007-02-08 | |
JSeparator Border Box |
区切り線・境界線・余白 | 2009-04-11 | |
JPopupMenu | ポップアップメニュー | 2009-04-22 | |
イベント 処理 |
マウスイベント | マウス操作の処理 | 2009-04-11 |
キーイベント | キー押下時の処理 | 2009-03-30 | |
UndoManager | UNDO/REDO機能 | 2009-04-26 | |
TransferHandler | ドラッグ&ドロップ、コピー&ペースト処理 | 2009-03-26 | |
DropTarget | ドロップされたファイルを処理する | 2007-02-02 | |
Desktop | ファイルの拡張子に応じて処理する | 2009-04-20 | |
部品 | Font | フォント | 2009-04-20 |
Icon | デフォルトで使えるアイコン | 2007-02-06 | |
Image | 画像 | 2007-02-10 | |
Caret | テキスト上のカーソル | 2009-04-19 | |
Cursor | マウスカーソルの形 | 2009-03-13 |