如何禁用GWT RichTextArea拖动调整大小

时间:2012-01-17 17:51:40

标签: java gwt

如何禁用GWT RichTextArea小部件不执行“拖动调整大小”?我只想将其设置为特定宽度,但不删除其多行功能。

我已经尝试了setSize()但是在拖动它的右下角时仍然可以调整大小。

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

尝试设置最大/最小高度和宽度:

 widget.getElement().getStyle().setProperty("maxWidth","200px");
 widget.getElement().getStyle().setProperty("maxHeight","200px");

或者只是你可以用CSS 3做到这一点,有resize属性但是旧浏览器版本会有问题。

答案 1 :(得分:3)

你也可以这样设置它的风格:

  1. 在您的Java类中:

    yourWidgetInstance.addStyleName("yourStyleClassName");
    
  2. 在关联的CSS文件中:

    .yourStyleClassName {
      max-height: 75px;
      min-height: 75px;
      max-width: 150px;
      min-width: 150px;
    }