listform listwidget popupmenuform区别?

bencharluo 2009-10-10 11:12:59
我感觉listform listwidget popupmenuform这三个都能完成同样的功能啊,他们之间有什么区别吗?
...全文
1744 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
alex_goacross 2009-10-24
  • 打赏
  • 举报
回复
listwidget 里边可以存储如表格之类的东西。比如
-------|--------|-------|
姓名 | 电话 | 地址 |
-------|--------|-------|
aa |11 |5th.Street|
-------|--------|-------|
存储信息量比较大。使用很方便。
popup主要负责popup画面,比如要画低电压画面等。这个可以拿来用。。。
givenup 2009-10-18
  • 打赏
  • 举报
回复
学习
FLYUP_CHEN 2009-10-15
  • 打赏
  • 举报
回复
首先要知道Form和Widget的确保,Form是窗口,Widget只是控件,ListForm肯定是从Form继承过来的,Listwidget是从IDecorate继承的,完全是两个不同的概念,Form有自己特有的属性,IDecorate也有他自己的一些熟悉,最简单的一个却别就是Form有Title Clien SoftKey,而Listwidget是没有的。
再说Listwidget和PopmenForm,当然最主要的区别还是Form和widget的区别,PopMenuForm有一个属性就是弹出,它不依赖于真个屏幕,而和用户设置的大小有关,这个就和ListForm区别开了。其实这些区别也都是高通自己搞的一套,有的时候Form的功能是完全可以由Widget去实现的。
bxk253387223 2009-10-13
  • 打赏
  • 举报
回复
listform没有用过。
感觉listwidget和popupmenuform很像,但是popupmenuform属于一个单独的form,而ilstwidget是一个我widget可以和别的widget相互组合,灵活性更好一些。
另外感觉现在Form有时候都给省略掉了,直接使用Widget和RootContainer就把所有的工作都完成了。

拙见,认识不足还请高手指正哦。
bencharluo 2009-10-13
  • 打赏
  • 举报
回复
恩,我也是这么想的,继续等待
package com.list.struts.util; import java.util.ArrayList; public class Page { //当前跳转的页面情况 private String pagetype; private PaginationBean pagination; private ArrayList result; //构造函数实例化接收一个pagetype和PaginationBean对象 public Page(String pagetype, PaginationBean pagination) { this.pagetype = pagetype; this.pagination = pagination; } /** * * */ public boolean isEmpty() { if (pagetype == null || pagetype.equals("")) { return true; } else { return false; } } /** * * * */ public ArrayList getResult() { if (!isEmpty()) { if (pagetype.equals("nextPage")) { result = pagination.getNextPage(); } else if (pagetype.equals("previousPage")) { result = pagination.getPreviouspage(); } else if (pagetype.equals("lastPage")){ result = pagination.getLastPage(); } else if (pagetype.equals("firstPage")){ result = pagination.getFirstPage(); } else{ result=pagination.getJumpPage(pagetype); } } else { result = pagination.getProducts(); } return result; } /** * * * */ //此对象中保存了页面的所有情况,包括多少页等信息 public PaginationBean getPagePagination() { return pagination; } /** * * */ //实例化PaginationBean的构造函数 public void Init(ArrayList result) { this.result = result; pagination = new PaginationBean(result); } } ------------------------------ import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.Action; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import com.list.struts.form.ListForm; import com.list.struts.util.Page; import com.list.struts.util.PageBean; import com.list.struts.util.PaginationBean; import com.list.struts.vo.newgetResouce; public class ListAction extends Action { /* * Generated Method

3,202

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧