我可以使用tkFont来测量文本,但是我不需要根窗口-> tk.Tk()
您确实想问:“如何在tkFont
不首先创建窗口的情况下测量字符串渲染的宽度?”
答案是:您不能。Tk需要它的根实例来进行绘制等。
不过,您可以创建它,测量文本并立即通过进行处理.delete()
。这是如此之快,以至于我看不到该窗口。
问题内容: 有什么方法可以在不渲染实际元素的情况下获得文本宽度的估算值?像画布TextMetrics一样? 案例:我需要估计ReactList的元素高度。为此,我需要大致知道文本元素将需要多少空间(或它们将跨越多少行)。 例如。 如果我知道someText将被渲染成一行的宽度以及该行的长度,那么我可以很容易地得出组件高度的合理估计。 编辑:请注意,这是非常重要的性能, 不应触碰DOM 问题答案:
我正在开发一个企业应用程序,管理员在其中创建新用户(没有注册表单)。我正在使用Firebase Auth,它在很多方面都很棒,但我在我的用例中遇到了一个问题。当您使用时,由此创建的用户将自动登录。当管理员创建用户帐户时,这显然不起作用。有没有办法避免这种行为?谢了。
我在我的机器上运行Windows终端和Git Bash,我想把Git Bash集成到Windows终端中,但是我想在通过Windows终端运行Git Bash时设置环境变量。 我不想将其添加到我的系统环境变量中,因为我希望能够在没有此环境变量的情况下在Windows终端之外启动Git Bash。 为了将GitBash添加到Windows终端,我在Windows终端的配置文件中创建了以下条目。jso
问题内容: 我正在尝试呈现一段动态路线上可用的html,该路线是通过调用获取的,它返回了一段html, 仅举一个例子,我尝试加载此html部分: 我做了一个小提琴,以模拟问题,但是为了简单起见,我省去了http调用,只是将html添加到了作用域中的字符串中。 控制器是: 页面html是这样的: 问题在于,它不会将字符串添加到html文件(ng-include)中,但是会明显地对由该字符串组成的ur
问题内容: 我正在寻找Python中忽略大小写字符串的比较。 我尝试过: 但忽略案例没有成功。我需要在给定的文本文件中找到一组单词。我正在逐行读取文件。一行上的单词可以是 mandy , Mandy , MANDY 等(我不想使用/等)。 我正在寻找下面的Perl代码的Python等效项。 问题答案: 如果您不想使用,则可以使用正则表达式:
问题内容: 如何将字符串中的字符随机播放(例如,hello可能是ehlol或lleoh或…)。我不想使用该方法,有没有更简单的方法? 问题答案: 我不知道更简单。但是您可以使用Math.rand()功能生成字符长度范围内的随机数,而无需替换,这将给您带来混乱的输出