2016-06-23 11 views
0

Java RCPでJtableを作成しました。グループにテーブルを追加する必要がありますSWTグループにJtableを追加

private createview(Composite parent) { 

     Group group = createGroup(parent, "Details"); 
     Button button3 = new Button(group, SWT.PUSH); 
     button3.setText("demo"); 

     String[] columnNames = {"num","Address","name","Version"}; 
     DefaultTableModel tableModel = new DefaultTableModel(columnNames,0); 
     Object[] objs = {"1","ff","aa","22" }, 
         {"2","gg","cc","33"}; 
     tableModel.addRow(objs); 
     JTable table = new JTable(tableModel); 
     group.pack(); 
    } 

グループにJtable(テーブル)を追加するにはどうすればいいですか?追加されたボタンは、UIに表示されます。どんな助けもありがとう。事前

Adrin

答えて

2

あなたはちょうどこのようSWTとSwingコードを混在させることはできませんでいただきありがとうございます。

SWT_AWTブリッジクラスを使用してSWTアプリケーションにSwingコードを挿入することは可能ですが、可能な場合は避けてください。

SWTはテーブルのクラスがTableで、JFaceはTableViewerです。

+0

@ greg-449ありがとうございました。私はtableViewerで試してみる –

関連する問題