FileUpload is not visible when added inside FlexTable.
N.B.: It is visible when viewed from EntryPoint (which contains 'Testing' composite)
- Code: Select all
public class Testing extends Composite {
public Testing() {
final FlexTable flexTable = new FlexTable();
initWidget(flexTable);
final Label label1 = new Label("One:");
flexTable.setWidget(0, 0, label1);
final TextBox tb1 = new TextBox();
flexTable.setWidget(0, 1, tb1);
final Label label2 = new Label("Two:");
flexTable.setWidget(1, 0, label2);
final TextBox tb2 = new TextBox();
flexTable.setWidget(1, 1, tb2);
final Label label3 = new Label("Three:");
flexTable.setWidget(2, 0, label3);
final HorizontalPanel hp = new HorizontalPanel();
flexTable.setWidget(2, 1, hp);
final ListBox listBox = new ListBox();
hp.add(listBox);
listBox.addItem("<None>");
final Image image = new Image();
hp.add(image);
final Label photoLabel = new Label("Four:");
flexTable.setWidget(3, 0, photoLabel);
final FileUpload fileUpload = new FileUpload();
flexTable.setWidget(3, 1, fileUpload);
}