本文实例讲述了 스윙 与滚动条用法。分享给大家供大家参考。具体如下 트리 中 :
import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.tree.*; public class test는 japplet {jtree tree; Jtextfield JTF; public void init () {컨테이너 contentpane = getContentPane (); ContentPane.setLayout (New BorderLayout ()); defaultMutableTreenode top = 새로운 DefaultMutableTreenode ( "옵션"); DefaultMutableTreenode A = 새로운 DefaultMutableTreenode ( "A"); top.add (a); DefaultMutableTreenode A1 = 새로운 DefaultMutableTreenode ( "A1"); A.add (a1); DefaultMutableTreenode A2 = 새로운 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 (상단); int v = scrollpaneconstants.vertical_scrollbar_as_aseded; int h = scrollpaneconstants.horizontal_scrollbar_as_seeded; jscrollpane jsp = 새로운 jscrollpane (tree, v, h); contentpane.add (JSP, BorderLayout.Center); jtf = 새로운 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 ( ""); }}
希望本文所述对大家的 Java a