gpt4 book ai didi

java - 使用Java,如何获取TextBlock文本的 'ActualWidth'并使用它?

转载 作者:行者123 更新时间:2023-11-30 04:59:58 26 4
gpt4 key购买 nike

参见主题标题。

我有一个 Java 方法来绘制 TextBlock 元素:

public void drawTextBlock(String text) {
Element textBlock = new Element("TextBlock", Ns.getDefaultNamespace());
textBlock.setAttribute(new Attribute("Text", text));
}

但是,TextBlock宽度 必须与我为其提供的文本宽度完全相同。

这将如何完成?

最佳答案

您不需要设置宽度。除非 Horizo​​ntalAlignmentStretch(这是默认值),TextBlock 的宽度会自动调整为它包含的文本的大小(只要当然,因为有足够的空间来容纳 TextBlock)。因此,您只需将 Horizo​​ntalAlignment 设置为 LeftRightCenter

关于java - 使用Java,如何获取TextBlock文本的 'ActualWidth'并使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7134068/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com