0

セルテーブルがあり、列データはチェックボックスであり、これらのチェックボックスをその列の中央に揃えます

column.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); css で text-align:middle を使用してみました。しかし、うまくいかないようです。助けてください

4

1 に答える 1

0
    Column<Person, Boolean> checkColumn = new Column<Person, Boolean>(
        new CheckboxCell(true, false)) {
      @Override
      public Boolean getValue(Person object) {
        // check box function
      }
    };
    checkColumn.setHorizontalAlignment(HasAlignment.ALIGN_CENTER);

私にとってはうまくいきます。

多くのコードを提供しなかったので、いくつかの仮定しかできません。

  • セル テーブル CSS [カスタムのものを使用している場合] が配置を書きすぎていないことを確認します
  • 右の列の位置合わせを再確認してください [起こる]
  • UiBinder を使用している場合は、Java クラスまたは xml でのみ配置を設定していることを確認してください。
于 2013-04-24T08:36:38.050 に答える