IT情報ならキーマンズネット

製品 新着情報

留守モードLite (ドコモ・システムズ)

OpenStandiaソリューション/シングルサインオン (野村総合研究所)

WebFOCUS (アシスト)

IT-Guardians (コニカミノルタビジネスソリューションズ)

ExchangeUSEワークフロー (富士電機システムズ)

SPAM WATCHER (アンペール)

ITカテゴリ関連情報

基幹システム

情報系システム

ネットワーク

運用管理

サーバ・ストレージ

セキュリティ

PC・モバイル

OS

WEB構築

開発

OA・周辺機器


ブログで読み解くIT用語辞典


最新キーワード解説

 

ノウハウ解説

 

IT製品入門

Swing

1/1

出典: フリー百科事典『)』

Swingの部品を使用したウィンドウの例

Swingは、プログラミング言語Javaグラフィカルユーザーインターフェース (GUI) を構築するためのツールキット。同じくJavaのGUIツールキットであるAWTを拡張したもの。

AWTはオペレーティングシステムのウィンドウシステムに準じたデザインになるのに対し、Swingで作成したGUIはJavaプログラム上で描画されるので、より柔軟な設計が可能となる。AWTに対しSwingのようなコンポーネントを軽量コンポーネント (Light Weight Component) と呼ぶ。

プラグイン可能なLook&Feelを持っているので、簡単にLook&Feelを切り替えることができる。 またAWTには無かった、スライダーやスピナ、ツリー表示をするコンポーネントなど高度なコンポーネントが用意されている。

[編集] プログラム例

import javax.swing.JFrame;import javax.swing.JLabel;public class HelloWorld {    public static void main(String[] args) {        JFrame frame = new JFrame();        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        frame.getContentPane().add(new JLabel("Hello, world!"));        frame.setLocationRelativeTo(null);        frame.pack();         frame.setVisible(true);    }}

[編集] 関連項目

[編集] 外部リンク

ウィキブックス
ウィキブックスJava関連の教科書や解説書があります。