<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)航:
     
    主站蜘蛛池模板: 亚洲中文字幕久久精品无码喷水| 亚洲黄网站wwwwww| 四虎国产精品永久免费网址| 久久久久亚洲AV无码观看| 丁香花免费高清视频完整版| 亚洲AV无码男人的天堂| 中文字幕在线亚洲精品 | 免费观看黄色的网站| 337p日本欧洲亚洲大胆人人| 亚洲乱色熟女一区二区三区丝袜| 一区二区无码免费视频网站| 国产黄色免费观看| 亚洲人精品亚洲人成在线| 亚洲一区日韩高清中文字幕亚洲| 24小时免费看片| 人妻丰满熟妇无码区免费 | 亚洲精品字幕在线观看| 一区二区无码免费视频网站| 国产男女爽爽爽免费视频| 亚洲熟女综合色一区二区三区| 亚洲精品乱码久久久久66| 免费观看的av毛片的网站| 中文字幕乱码一区二区免费| 国产成人人综合亚洲欧美丁香花 | 久久久久亚洲AV成人网人人软件 | 免费看又黄又无码的网站| 美女的胸又黄又www网站免费| 中文字幕亚洲精品资源网| 亚洲日韩VA无码中文字幕| 久久精品a一国产成人免费网站 | 免费观看AV片在线播放| 在线看片免费人成视频福利| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲国产理论片在线播放| 日日噜噜噜噜夜夜爽亚洲精品| 成人免费视频试看120秒| 巨波霸乳在线永久免费视频 | 国内精品免费视频自在线| 四虎成人精品永久免费AV| 免费无码H肉动漫在线观看麻豆| 午夜亚洲国产精品福利|