Belajar Java - Cara Membuat JTree di Java
Cara Membuat JTree - JTree merupakan komponen java swing yang bisa kalian gunakan untuk menampilkan atau membuat sebuah hirarki data (struktur pohon). Seperti yang biasa kalian lihat ketika membuat windows explorer. JTree merupakan komponen yang sangat komplek, JTree memiliki sebuah root node yang merupakan induk node yang paling atas dari semua node. Sebuah root dapat memiliki beberapa anak node (child node). Sebuah child node dapat memiliki child node lebih lanjut. Jika node tidak memiliki child node maka disebut leaf node.
Baca juga : Cara menambahkan JComboBox pada JTable Java Swing
Baca juga : Cara menambahkan JComboBox pada JTable Java Swing
Contoh source code untuk membuat JTree
import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTree; import javax.swing.tree.DefaultMutableTreeNode; /** * * @author Akira */ public class ContohJTree extends JFrame{ private JTree tree; private JScrollPane scroll; private DefaultMutableTreeNode root, child; public ContohJTree() { setTitle("Contoh Membuat JTree"); setSize(250, 300); setResizable(false); setDefaultCloseOperation(EXIT_ON_CLOSE); setLocationRelativeTo(null); userGUI(); setVisible(true); } private void userGUI(){ root = new DefaultMutableTreeNode("Bahasa Pemrograman"); child = new DefaultMutableTreeNode("Pemrograman Java"); child.add(new DefaultMutableTreeNode("Java Enterprise")); child.add(new DefaultMutableTreeNode("Java Fx")); child.add(new DefaultMutableTreeNode("Java Mobile")); child.add(new DefaultMutableTreeNode("Java Swing")); root.add(child); tree = new JTree(root); scroll = new JScrollPane(tree); getContentPane().add(scroll); } public static void main(String[] args){ ContohJTree obj = new ContohJTree(); } }
Penjelasan
child = new DefaultMutableTreeNode("Pemrograman Java");
digunakan untuk menambahkan child node pada root.
Baca juga : Cara Melakukan Swing Makeover JButton di Java
Sekian tutorial cara membuat JTree pada pemrograman java. Semoga bermanfaat dan silahkan tinggalkan komentar.
0 Response to "Belajar Java - Cara Membuat JTree di Java"
Posting Komentar