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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| vla=new JTextPro(); //C'est un JTextPane
vla.setOpaque(true);
vla.setBackground(Color.red);
vla.setPreferredSize(new Dimension(2000,800));
//vla.setSize(1000, 800);
vla.insertTextEnd("Getting Started with the Simulation\n ", false, false, true, 30, Color.black);
vla.insertIcon(welcome);
vla.setEditable(false);
setLocation(150, 150);
// DefaultMutableTreeNode top = new DefaultMutableTreeNode("Getting Started");
DefaultMutableTreeNode myRoot = new DefaultMutableTreeNode("Manuel");
DefaultMutableTreeNode chap = new DefaultMutableTreeNode("Chapitre1");
myRoot.add(chap);
DefaultMutableTreeNode page = new DefaultMutableTreeNode("Page1");
chap.add(page);
page = new DefaultMutableTreeNode("Page2");
chap.add(page);
chap = new DefaultMutableTreeNode("Chapitre2");
myRoot.add(chap);
page = new DefaultMutableTreeNode("Page3");
chap.add(page);
DefaultTreeModel myModel = new DefaultTreeModel(myRoot);
// Construction de l'arbre.
final JTree tree = new JTree(myModel);
//tu insere ton panel une fois que tout y est inséré...
final JScrollPane treeView = new JScrollPane(vla,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
...
GridBagLayout gridbag = new GridBagLayout();
GridBagConstraints constraints = new GridBagConstraints();
getContentPane().setLayout(gridbag);
constraints.fill=GridBagConstraints.BOTH;
constraints.anchor = GridBagConstraints.CENTER;
buildConstraints(constraints, 1,0,1,1,700,1000);
gridbag.setConstraints(treeView, constraints);
constraints.fill=GridBagConstraints.BOTH;
constraints.anchor = GridBagConstraints.CENTER;
buildConstraints(constraints, 0,0,1,1,100,10);
gridbag.setConstraints(tree, constraints);
add(tree);
initpanel(true);
add(treeView);
pack(); |
Partager