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

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

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

    記錄點滴

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

    ?


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

    ?

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

    ?

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

    ?

    5、gxt里面盡量用boederlayout布局,那樣自適應較強;

    ?

    6、所有遠程對象繼承下面類,可以和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里面推數據至gxt前臺:
    后臺:
    ????
    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);
    前臺:
    ?// 啟動監聽器
    ?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 閱讀(1030) 評論(0)  編輯  收藏 所屬分類: Gxt

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲小说区图片区| 亚洲黄色片免费看| 国产亚洲大尺度无码无码专线 | 亚洲高清中文字幕免费| 国产亚洲福利一区二区免费看| 美女视频黄a视频全免费网站色窝| 成全影视免费观看大全二| 中文字幕人成人乱码亚洲电影| 特黄特色的大片观看免费视频| 我们的2018在线观看免费高清| 亚洲乱码中文字幕久久孕妇黑人| 国产精品亚洲不卡一区二区三区| 亚洲日韩国产精品乱-久| 久久精品a一国产成人免费网站| 国产成人精品日本亚洲| 黄色一级视频免费| 性色av无码免费一区二区三区| 亚洲色大成网站www永久男同| 十八禁无码免费网站| 国产福利电影一区二区三区,亚洲国模精品一区| 亚洲av无码专区在线电影| 永久看日本大片免费35分钟| 免费播放特黄特色毛片| 亚洲性无码一区二区三区| 免费观看日本污污ww网站一区 | 国产精品亚洲综合一区在线观看| 国产成人3p视频免费观看 | 久久免费的精品国产V∧| 麻豆国产VA免费精品高清在线| 91大神亚洲影视在线| 一二三四在线观看免费高清中文在线观看 | 99热在线免费观看| 亚洲 日韩经典 中文字幕| 日韩精品成人亚洲专区| 亚洲成a人无码亚洲成av无码| 免费观看黄网站在线播放| 色偷偷亚洲第一综合| 免费大黄网站在线观看| 久久免费视频99| 亚洲性猛交xx乱| 亚洲偷自拍拍综合网|