本文实例讲述了 الأرجوحة 中 شجرة :
استيراد java.awt.*؛ استيراد java.awt.event.*؛ استيراد javax.swing.*؛ import javax.swing.tree.*؛ اختبار الفئة العامة يمتد japplet {jtree tree ؛ JTextfield JTF ؛ public void init () {container contentPane = getContentPane () ؛ contentPane.setLayout (New BorderLayout ()) ؛ DefaultMutableTreenode Top = New DefaultMutableTreenode ("Options") ؛ DefaultMutableTreenode a = new DefaultMutableTreenode ("A") ؛ Top.Add (a) ؛ DefaultMutableTreenode A1 = New DefaultMutableTreenode ("A1") ؛ A.Add (A1) ؛ DefaultMutableTreenode A2 = New DefaultMutableTreenode ("A2") ؛ A.Add (A2) ؛ DefaultMutableTreenode b = defaultMutableTreenode ("B") ؛ Top.Add (B) ؛ DefaultMutableTreenode B1 = جديد DefaultMutableTreenode ("B1") ؛ B.Add (B1) ؛ DefaultMutableTreenode B2 = جديد DefaultMutableTreenode ("B2") ؛ B.Add (B2) ؛ TREE = New Jtree (TOP) ؛ int v = scrollpaneconstants.vertical_scrollbar_as_needed ؛ int h = scrollpaneconstants.horizontal_scrollbar_as_needed ؛ JScrollpane JSP = New JScrollPane (Tree ، V ، H) ؛ ContentPane.add (JSP ، BorderLayout.Center) ؛ JTF = New JTextField ("" ، 20) ؛ ContentPane.add (JTF ، BorderLayout.south) ؛ tree.addmouselistener (new mouseadapter () {public void mouseclicked (mouseevent me) {domouseclicked (me) ؛}}) ؛ } void domouseclicked (mouseevent me) {treepath tp = tree.getPathforLocation (me.getx () ، me.gety ()) ؛ if (tp! = null) jtf.settext (tp.toString ()) ؛ else jtf.settext ("") ؛ }}
希望本文所述对大家的 جافا 程序设计有所帮助。