快速业务通道

使用Java Persistence API修改数据库表行 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17

首先需要在网页上放置 Grid Panel 组件。放置在页面上的第一个 Grid Panel 作为 Grid Panel 后续组件以及其他组件的容器。

添加 Grid Panel 作为组件容器。在 Designer 窗口中打开 Page1,然后将 Grid Panel 组件拖放到该页面上。( Grid Panel 位于 Palette 的 Layout 部分中。) 为帮 助确定 Grid Panel,请将 Grid Panel 的 id 属性更改为 mainContainer。此 Grid Panel 作为页面上其他组件的容器。将其他 Grid Panel 、按钮和文本字段等其他组件拖 放到面格面板,帮助控制对齐这些组件。

默认情况下,添加到 Grid Panel 的组件根据添加的顺序从左至右显示。如果发现不 是这样显示,请检查 Grid Panel 的 dir 属性设置(您可以在 Properties 表的 Advanced 部分中找到)。dir 属性方向应设置为从左至右;否则,请使用属性的下拉菜 单更改设置。

图 1:添加 mainContainer Grid Panel

使用Java Persistence API修改数据库表行 - 编程入门网

使用Java Persistence API修改数据库表行(4)

时间:2011-04-03 Beth Stearns

使用导航器窗口定位组件

接下来,将组件添加到 mainContainer Grid Panel,然后在 Navigator 窗口中使用 分层大纲显示重新定位这些组件。首先需要将 Table 组件拖放到 mainContainer Grid Panel 上。如果是新页面,您应将 Table 组件拖放到 Grid Panel,然后将该 Table 组 件绑定到 users 数组,正如您以前所做的那样。由于已经将 Table 组件绑定到页面上的 users 数组,您可以使用 Navigator 窗口将 Table 组件移到 Grid Panel 上。通常, Navigator 窗口提供易于使用的访问和移动页面上组件的机制,特别是由于 Navigator 窗口显示页面上的所有组件,而不考虑页面上组件的可见性。由于当添加到页面时,组件 的数量并不明确可见,因此牢记这一点非常重要。

您可以直接将 Table 组件拖放到 Design 窗口的 Grid Panel 上。如果按此操作,请 确保拖放组件之前突出显示 Grid Panel。您可以通过将该组件拖放到 Navigator 窗口中 和将其拖放到 Grid Panel 上,将已在页面上的 Table 组件放置在 mainContainer 上。 图 2 说明的是拖放 table1 并将其放置在 Grid Panel mainContainer 上,然后予以突 出显示。拖放 table1 之后,导航器显示发生变化,以表明 table1 位于 mainContainer 中。页面上的显示亦随之变化。

图 2:定位组件

使用Java Persistence API修改数据库表行 - 编程入门网

将其他组件添加到页面

现在,为 Add、Delete 和 Update 按钮添加 Grid Panel,然后为 Button 组件自身 添加 Grid Panel。将第二个 Grid Panel 添加到页面,然后将这三个按钮(Add、Delete 和 Update)放置在该面板中。确保将这个新的 Grid Panel 拖放到第一个 mainContainer 的顶部(或者,在将其添加到页面之后,使用 Navigator 窗口移动此 Grid Panel,从而使其位于 mainContainer 中)。将此 Grid Panel 的 id 属性设置为 buttonPanel。

由于三个按钮应水平排列,请使用 buttonPanel 属性表将 columns 属性设置为 3。 然后,将三个按钮拖放到 buttonPanel 上,按此处所示设置它们的 id 和 text 属性。 要使按钮保持在左侧,请将 buttonPanel 的宽度调整为 mainContainer 的一半左右。

第一个按钮:将 id 设置为 addButton 并将 text 属性设置为 Add。

第二个按钮:将 id 设置为 deleteButton 并将 text 设置为 Delete。

第三个按钮:将 id 设置为 updateButton 并将 text 设置为 Update。

图 3:将按钮组件放置在 Grid Panel 中

使用Java Persistence API修改数据库表行 - 编程入门网

为用户输入字段添加 Grid Panel,然后为标签和输入字段自身添加 Grid Panel。将 第三个 Grid Panel 拖放到 mainContainer Grid Panel 上。将其 id 属性设置为 addUpdatePanel 并将其 columns 属性设置为 2。然后,将三个 Label 和 Text Field 组件添加到 addUpdatePanel,用于用户名、密

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号