代码之家  ›  专栏  ›  技术社区  ›  Igor

根据面板大小更改标签内容

  •  0
  • Igor  · 技术社区  · 14 年前

    我又有一个问题。由于我在工作中使用googlewebtoolkit(GWT)(以及javaservlets),所以我目前正在用GWT(Java)构建一些用户界面。

    不过我有点麻烦。我用的是 哪一个 左边有一个滚动面板,右边有一个滚动面板

    在左边的滚动面板中有一个 带有多个标签的垂直面板 , 它们的宽度不同 . 我想完成的是:

    我将为标签添加CustomEvent事件处理程序,每当标签需要更改其内容时,都可以触发它。但现在的问题是,每当ScrollPanel或其内部VerticalPanel调整大小时(通过拖动SplitLayoutPanel拆分器),我都需要触发事件。

    现在的问题是: 是否可以覆盖VerticalPanel中的某种“onResize”事件或至少“onMouseMove”事件 ,以便我可以为此VerticalPanel中的每个标签启动“changeLabelSize()”—方法?

    我该怎么办?提前谢谢大家的时间!有什么不清楚的请问,这样我可以澄清。

    顺致敬意, 伊戈尔。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Jason Hall    14 年前

    这可以通过CSS属性轻松完成 text-overflow: ellipsis;

    它可以是 emulated in Firefox

    推荐文章