2016-06-23 2 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와 스윙 코드를 혼합 할 수 없습니다에 감사드립니다.

SWT_AWT 브리지 클래스를 사용하여 SWT 응용 프로그램에 스윙 코드를 삽입 할 수 있지만 가능하면 피해야합니다.

SWT는 테이블에 대해 Table 클래스를 갖거나 JFace는 TableViewer입니다.

+0

감사합니다. @ greg-449 답장을 보내 주셔서 감사합니다. 나는 tableViewer로 시도 할 것이다. –