gpt4 book ai didi

shoes - 如何更改 Shoes 中的按钮文本?

转载 作者:行者123 更新时间:2023-12-01 21:15:07 25 4
gpt4 key购买 nike

一旦在 Shoes 中创建了一个按钮,是否可以更改文本?我试过修改按钮样式中的 :text 键——@button.style.inspect 确认文本已更改——但按钮仍显示原始文本。

最佳答案

我还没有弄清楚如何更改现有按钮上的文本。我怀疑目前还不支持它。您可以创建一个新按钮并替换旧按钮。不幸的是,至少在 Windows 上,删除按钮会弄乱所有的点击事件。我还没有在其他平台上尝试过,但也许它会起作用。尝试这样的事情:

Shoes.app do
para 'This is some text.'

@btn = button 'a' do |btn|
alert 'Hello, World!'
end

para 'Blah blah blah'

button 'Change!' do |btn|
old = @btn
new_style = old.style.dup
txt = new_style[:text].next!
old.parent.before(old) do
@btn = button txt, new_style
end
old.remove #This messes up the click events on Windows.
end

end

关于shoes - 如何更改 Shoes 中的按钮文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1253176/

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