問答題利用組合模式實現(xiàn)一個樹形菜單的創(chuàng)建。通過Javaswing的JTree組件,節(jié)點(diǎn)實現(xiàn)類為DefaultMutableTreeNode,用于創(chuàng)建根節(jié)點(diǎn)、子節(jié)點(diǎn)和孫節(jié)點(diǎn)對象,再通過DefaultTreeModel類利用根節(jié)點(diǎn)創(chuàng)建樹模型對象,然后通過treeModel.insertNodeInto方法將節(jié)點(diǎn)對象插入樹模型中。創(chuàng)建樹形菜單結(jié)構(gòu)與創(chuàng)建菜單欄類似,都是按層次與模型創(chuàng)建的。

您可能感興趣的試卷