2012-10-16 43 views
1

我有一個窗口,它包含兩個ContentPanel(水平),一個帶有圖像,另一個帶有一些文本。問題是,我的文本被截斷:它正在出去的窗口... ...GXT - 在窗口中截斷文本

Window win = new Window(); 
win.setLayout(new FillLayout()); 
win.setMinWidth(250); 
win.setHeight(120); 

ContentPanel content = new ContentPanel(new RowLayout(Orientation.HORIZONTAL)); 
ContentPanel iconePanel = new ContentPanel(new FillLayout()); 
iconePanel.add(myImage); 
content.add(iconePanel, new RowData(48, 1)); 

Text textPanel = new Text(); 
textPanel.setText(msg); 
content.add(textPanel, new RowData(-1, 1)); 
win.add(content); 
win.show(); 

我真的不明白它。如果有人知道該怎麼做,請告訴我, 謝謝

回答

1

其必要的,你應該在GXT不同的面板有很好的理解,還有一個絕招,通過調整填充的大小,它能夠更好您使用螢火蟲並使用Firebug調整佈局,這將有助於調整窗口。

+0

我試過(使用Chrome的開發工具),但是,首先,有一些問題。包含其他兩個div(圖像+文本)的div比文本的div更短。當我試圖給文本添加填充時,它沒有任何效果。我會嘗試使用FitLayout而不是FillLayout – ValentinC

+0

不,也沒有工作。 編輯:只是注意到,當我禁用寬度,它完美的作品。現在我只需要找出如何對Java做同樣的事情。 – ValentinC

+0

好的...這很好。希望你解決了問題。還請檢查所有的瀏覽器,向下兼容性。 –