2023年6月22日发(作者:)
Java程序设计(慕课版) //从表格模型当中删除指定行 Row(selectedRow); } }); (delButton); }}运行本例,将得到如图12-26所示的窗体,其中A、B文本框分别用来编辑A、B列的信息。单击“添加”按钮可以将编辑好的信息添加到表格中,选中表格的某一行后,在A、B文本框中将显示该行对应列的信息。重新编辑后单击“修改”按钮可以修改表格中的信息,单击“删除”按钮可以删除表格中被选中的行。图12-26 维护表格模型12.2 树12.2.1 简 单 的 树树状结构是一种常用的信息表现形式,它可以直观地显示出一组信息的层次结构。Swing中的JTree类用来创建树,该类的常用构造方法如表12-6所示。表12-6 JTree类的常用构造方法构造方法JTree()JTree(TreeNode root)JTree(TreeModel newModel)创建一个默认的树根据指定根节点创建树根据指定树模型创建树说 明简单的树DefaultMutableTreeNode类实现了TreeNode接口,用来创建树的节点。一个树只能有一个父节点,可以有0个或多个子节点,默认情况下每个节点都允许有子节点,如果需要可以设置为不允许。该类的常用构造方法如表12-7所示。表12-7 DefaultMutableTreeNode类的常用构造方法构造方法DefaultMutableTreeNode()DefaultMutableTreeNode(Object userObject)说 明创建一个默认的节点,默认情况下允许有子节点创建一个具有指定标签的节点DefaultMutableTreeNode(Object userObject, 创建一个具有指定标签的节点,并且指定是否允许有子boolean allowsChildren)节点利用DefaultMutableTreeNode类的add(MutableTreeNode newChild)方法可以为该节点添加子节点,该节点则称为父节点,没有父节点的节点则称为根节点。可以通过根节点利用构造方法JTree(TreeNode root)直接创建树,也可以先创建一个树模型TreeModel,然后再通过树模型利用构造方法JTree (TreeModel newModel)创建树。DefaultTreeModel类实现了TreeModel接口,该类仅提供了以下两个构造方法,所以,在利用该类创建树模型时,必须指定树的根节点。258
发布者:admin,转转请注明出处:http://www.yc00.com/web/1687384561a6062.html
评论列表(0条)