次のコードを使用して、水平パネルのテーブルの高さを設定しようとしています。以下のコードに何か問題がありますか?ファイアフォックスのファイアバグモードで実行すると、高さがHTMLの「TD」要素に適用されているが、HTMLの「TABLE」要素には適用されていないことがわかりました。
setCellHeight(resetButton, "400")
次のコードを使用して、水平パネルのテーブルの高さを設定しようとしています。以下のコードに何か問題がありますか?ファイアフォックスのファイアバグモードで実行すると、高さがHTMLの「TD」要素に適用されているが、HTMLの「TABLE」要素には適用されていないことがわかりました。
setCellHeight(resetButton, "400")
setCellHeight()メソッドは、テーブルではなくテーブル内のセルに適用されると思います。したがって、高さはHTMLの「TABLE」要素ではなく「TD」要素に適用されるのが普通です。
テーブルの高さを設定するためにできることは、addStyleName()メソッドを使用してcssで高さを設定することです。
Javaコードでは:
table.addStyleName("table");
cssで:
.table{
height: 400px;
/*other wished styling*/
}
私はあなたが探しているかもしれないと信じていますsetHeight()
horizontalPanel.setHeight("400px")