タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

swtに関するkotakeekatooのブックマーク (3)

  • 基礎編 - TableViewer

    イディオム TableViewerはテーブルをモデルとビューに切り分けて作るためのJFaceのフレームワークです。基的な概念は、TreeViewerと変わりありません。モデルとしては、IStructuredContentProviderを継承したコンテントプロバイダー、ビューとしてはITableLabelProviderを継承したラベルプロバイダーを使っています。これら二つのモデルとビューをTableViewerにセットすればいいわけです。したがってテーブルを作るためのイディオムは以下のようになります。 TableViewer tv = new TableViewer(...); //カラムの追加やレイアウトの設定などは、Tableウィジェットを取得して行います Table table = tv.getTable(); TableColumn col1 = new TableColu

  • SWTサンプル集

    SWTとは? SWTはThe Standard Widget Kitの略で、Eclipseというオープンソースプロジェクトから提供されているJava用のGUIツールキットです (Eclipse自体は言語に依存しない統合開発環境のプラットフォームを提供することを目的としています)。 Swingと異なり、OSのネイティブAPIを使用しているため軽快に動作します。統合開発環境であるEclipse自身もSWTを使用していますので、JBuilderやForte for JavaなどSwingを使用したIDEと比べるとGUIのレスポンスにどの程度の差があるかを実感できると思います。 上述のように、Pure Javaではないという点、JavaのGCの恩恵を完全に得られないという点(SWTでは明示的にリソースを解放しなくてはならないケースがあります)、現状ではRADツールが存在しない(最近はEclipse

  • タスクトレイにアイコンとバルーンを表示する(Java SWT編)

    はじめに SWT(Standard Widget Toolkit)は、統合開発環境であるEclipseのGUIの根を担う重要なライブラリで、OS固有のルックアンドフィールを実現しながらもクロスプラットフォームで利用可能であるという優れた特徴を持ちます。 ここではSWTがサポートするようになった、タスクトレイアイコン(Eclipse Platform 3.0でサポート)、バルーンTips(先日リリースされたEclipse Platform 3.2でサポート)の表示方法を紹介します。 対象読者 Javaプログラミングに興味のある方。 必要な環境 J2SE 5.0 Eclipse 3.2 Visual Editor 1.2 Visual Editorについて EclipseプラグインであるVisual Editorはそのダウンロードページにも記載されているとおり、必要条件が指定されています。V

    タスクトレイにアイコンとバルーンを表示する(Java SWT編)
  • 1