GWT 2.5.1,Firefox 26.0。没有风格,没有继承。
我正在尝试将一个Widget
添加到LayoutPanel
的堆栈中,并希望它默认填充整个页面。但在Firefox
它不起作用。 TextArea
根本没有拉伸Button
- 只有高度,但不是宽度。
package foo.client;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.ui.*;
public class HW implements EntryPoint {
public void onModuleLoad() {
Widget childOne = new TextArea();
ComplexPanel p = new LayoutPanel();
p.add(childOne);
Panel rp = RootLayoutPanel.get();
rp.add(p);
}
}
HTML
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Web Application Starter Project</title>
<script type="text/javascript" language="javascript" src="hw/hw.nocache.js"></script>
</head>
<body>
</body>
</html>
*。gwt.xml
<?xml version="1.0" encoding="UTF-8"?>
<module rename-to='hw'>
<inherits name='com.google.gwt.user.User'/>
<entry-point class='foo.client.HW'/>
<source path='client'/>
<source path='shared'/>
</module>
答案 0 :(得分:0)
似乎是一个带有已知修复/解决方法的错误(请参阅https://code.google.com/p/google-web-toolkit/issues/detail?id=4348),但没有人花时间将其作为补丁提交:http://www.gwtproject.org/makinggwtbetter.html