タグ

ブックマーク / cjasmin.fc2web.com (1)

  • 基礎編 - TableViewer

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

  • 1