1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
....
private javax.swing.JTree fileTree = new javax.swing.JTree();
private java.awt.Frame treeFrame;
private java.awt.Panel treePanel;
....
....
Group treeGroup = new Group(composite, SWT.EMBEDDED | SWT.RESIZE);
treeGroup.setText("Select a file :");
treeFrame = SWT_AWT.new_Frame(treeGroup);
treePanel = new java.awt.Panel(new java.awt.BorderLayout());
treeFrame.add(treePanel);
fileTree.setModel(model_);
fileTree.setCellRenderer(renderer);
fileTreeScrollPane.getViewport().add(fileTree, null);
fileTree.getSelectionModel().setSelectionMode
(TreeSelectionModel.SINGLE_TREE_SELECTION);
treePanel.add(fileTreeScrollPane);
treeGroup.setLayout(new FillLayout());
.....
.....
data = new GridData( GridData.GRAB_VERTICAL | GridData.GRAB_HORIZONTAL
| GridData.FILL_HORIZONTAL | GridData.FILL_VERTICAL);
data.horizontalSpan = 1;
treeGroup.setLayoutData(data);
.... |
Partager