org.w3c.dom:获取元素的高度和宽度?

发布于 2024-10-20 01:01:50 字数 152 浏览 1 评论 0原文

我已将 org.w3c.dom dom 文档加载到组件上。

我想让每个元素都突出显示。

例如,在鼠标悬停时,我将从该点获取元素,然后获取该元素的尺寸,以便我可以在此元素顶部创建一个带有彩色边框的 Jframe。

是否可以获得元素的高度和宽度?

I have loaded a org.w3c.dom dom document on to the component.

I want to get each element to highlight.

For example, on mouseover, I would get the element from this point and then get the dimension of this element so that I can create a Jframe on top of this element with a colored border.

Is it possible to get an element's height and width?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱人如己 2024-10-27 01:01:50

DOM API 并不真正处理 HTML 或渲染,它只是 XML 元素的纯粹表示。

这些元素没有固有的大小(或颜色,或 z 索引,...)。

如果您想要这些信息,您需要有一些组件来实际渲染您的文档(或者至少生成一个可以渲染的布局)。

您的应用程序中有这样的组件吗?您的代码是否作为 Applet 在浏览器中运行?

The DOM API doesn't really handle HTML or rendering, it's a pure representation of the elements of an XML element.

Those elements have no inherent size (or color, or z-index, ...).

If you want that information, you'd need to have some component that actually renders your document (or at least produces a layout that could be rendered).

Is there such a component in your application? Is your code running as an Applet in a browser?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文