<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    記錄點(diǎn)滴

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      10 Posts :: 1 Stories :: 1 Comments :: 0 Trackbacks
    1、gxt用boeder布局時(shí),看不見界面時(shí),可能是要用子控件要用fitlayout布局。

    ?


    2、grid列自動(dòng)縮放:????????????
    ????grid.setStripeRows?(true);?grid.setAutoExpandColumn?("info");?
    ????grid.setAutoExpandMin?(
    80);?
    ????grid.getView?().setForceFit?(
    true);?

    ?

    3、對(duì)于tab頁面,要想grid列寬度自適應(yīng)的話還要加一下條件:
    ????messagePanel.setLayoutData?(new?FitLayout());?
    ????loggerTab?
    =?new?TabItem?("系統(tǒng)日志");
    ????loggerTab.setLayoutData?(
    new?FitLayout());?
    ????loggerTab.setLayoutOnChange?(
    true);?
    ????loggerTab.add?(getLoggerPanel?());?
    ????messagePanel.add?(loggerTab);?
    ?????????而且不能設(shè)置為自動(dòng)寬度。

    ?

    4、布局不起作用,可能是setLayout寫成了setLayoutData;

    ?

    5、gxt里面盡量用boederlayout布局,那樣自適應(yīng)較強(qiáng);

    ?

    6、所有遠(yuǎn)程對(duì)象繼承下面類,可以和spring集成;
    ?1public?abstract?class?BaseAction?extends?RemoteServiceServlet?implements
    ?2????????Controller,?ServletContextAware,?ServletConfigAware,?BeanNameAware?{
    ?3????private?ServletContext?servletContext;
    ?4????private?String?controllerName;
    ?5
    ?6????/**?*?Gets?ServletContext.?*/
    ?7????@Override
    ?8????public?ServletContext?getServletContext()?{
    ?9????????return?servletContext;
    10????}

    11
    12????/*?
    13?????*?*?(non-Javadoc)?*?*?@see?*
    14?????*?org.springframework.beans.factory.BeanNameAware#setBeanName?(java.lang?*
    15?????*?.String)
    16?????*/

    17????@Override
    18????public?void?setBeanName(String?controllerName)?{
    19????????this.controllerName?=?controllerName;
    20????}

    21
    22????/**?*?Implementation?of?ServletContextAware.?*/
    23????public?void?setServletContext(ServletContext?servletContext)?{
    24????????this.servletContext?=?servletContext;
    25????}

    26
    27????public?String?getServletName()?{
    28????????return?"DispatcherServlet?name?is?"
    29????????????????+?this.servletConfig.getServletName()
    30????????????????+?",?GwtController?name?is:"?+?controllerName;
    31????}

    32
    33????private?ServletConfig?servletConfig;
    34
    35????@Override
    36????public?void?setServletConfig(ServletConfig?servletConfig)?{
    37????????this.servletConfig?=?servletConfig;
    38????}

    39
    40????/**
    41?????*?*?Handles?request?and?delegates?to?GWT's?*
    42?????*?RemoteServiceServlet.doPost(request,?response).
    43?????*?*/

    44????public?ModelAndView?handleRequest(HttpServletRequest?request,
    45????????????HttpServletResponse?response)?throws?Exception?{
    46????????try?{
    47????????????doPost(request,?response);
    48????????????return?null;
    49????????}
    ?catch?(Exception?e)?{
    50????????????return?null;
    51????????}

    52????}

    53
    54}

    7、servlet里面推數(shù)據(jù)至gxt前臺(tái):
    后臺(tái):
    ????
    1RemoteEventServiceServlet?ress?=?new?RemoteEventServiceServlet?()?{?};?
    2UploadEvent?event?=?new?UploadEvent?(source);
    3?ress.addEvent?(UploadEvent.FILEREADING_SERVER_DOMAIN_MESSAGE,?event);?
    4

    ?RemoteEventServiceServlet ress = new RemoteEventServiceServlet () { }; UploadEvent event = new UploadEvent (source); ress.addEvent (UploadEvent.FILEREADING_SERVER_DOMAIN_MESSAGE, event);
    前臺(tái):
    ?// 啟動(dòng)監(jiān)聽器
    ?1RemoteEventService?theRemoteEventService?=?RemoteEventServiceFactory.getInstance?().getRemoteEventService?();?
    ?2????theRemoteEventService.addListener?(UploadEvent.UPLOAD_SERVER_DOMAIN_INBOUND,?
    ?3????????????new?RemoteEventListener?()?
    ?4????{?
    ?5????????public?void?apply?(de.novanic.eventservice.client.event.Event?anEvent)
    ?6????????{?
    ?7????????????if?(anEvent?instanceof?UploadEvent)?
    ?8????????????{?
    ?9????????????????UploadEvent?te?=?(UploadEvent)?anEvent;?
    10????????????????sourceTemplate?=?te.getSource?();
    11????????????????fileText.setValue?(te.getResultMessage?());
    12????????????????}
    ?
    13????????????}
    ?
    14????}
    );?
    posted on 2012-05-03 02:05 liuliang 閱讀(1031) 評(píng)論(0)  編輯  收藏 所屬分類: Gxt

    只有注冊用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 五月婷婷免费视频| 免费播放美女一级毛片| 精品视频在线免费观看| 亚洲精品无码不卡在线播HE | 亚洲AV一二三区成人影片| 最近中文字幕mv免费高清在线| 亚洲第一福利网站| 在线成人爽a毛片免费软件| 亚洲精品免费在线视频| 114一级毛片免费| 91精品全国免费观看含羞草| 久久久久亚洲AV无码麻豆| 久久精品国产免费观看| 国产精品亚洲精品观看不卡| 在线播放高清国语自产拍免费| 久久亚洲AV成人无码国产电影| 亚洲精品成人久久久| 99在线热播精品免费99热| 亚洲av日韩av天堂影片精品| jjizz全部免费看片| 亚洲日韩一区精品射精| 免费少妇a级毛片| 成全视频高清免费观看电视剧| 亚洲小视频在线观看| 成年丰满熟妇午夜免费视频| 高潮毛片无遮挡高清免费| 亚洲精品无码久久久久去q | a级毛片在线免费看| 亚洲国产综合精品| 国产18禁黄网站免费观看| 毛片基地看看成人免费| 亚洲国产高清在线精品一区| 国产特级淫片免费看| 国偷自产一区二区免费视频| 亚洲三级在线视频| 久久亚洲国产精品五月天婷| av无码久久久久不卡免费网站| 青草青草视频2免费观看| 亚洲一区二区电影| 亚洲国产成人精品无码久久久久久综合| 波多野结衣免费一区视频|