Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby鞋gui工具包。这是怎么做的?_Ruby_Shoes - Fatal编程技术网

Ruby鞋gui工具包。这是怎么做的?

Ruby鞋gui工具包。这是怎么做的?,ruby,shoes,Ruby,Shoes,在过去的几个月里,我用Ruby构建了很多项目。每个项目都是某种输出到命令行的游戏。鞋类gui工具包说它是用Ruby编写的。我的问题是,您如何用ruby编写一个脚本,它可以打开一个带有按钮的小对话框,而不需要像鞋子这样的工具箱。我想知道这段简短的鞋子代码背后发生了什么,它打开了一个有几个按钮的窗口 Shoes.app { background white stack(margin: 8) { button "A bed of clams"

在过去的几个月里,我用Ruby构建了很多项目。每个项目都是某种输出到命令行的游戏。鞋类gui工具包说它是用Ruby编写的。我的问题是,您如何用ruby编写一个脚本,它可以打开一个带有按钮的小对话框,而不需要像鞋子这样的工具箱。我想知道这段简短的鞋子代码背后发生了什么,它打开了一个有几个按钮的窗口

Shoes.app {
        background white
        stack(margin: 8) {
          button "A bed of clams"
          button "A coalition of cheetahs"
          button "A gulp of swallows"
        }
      }

我一直认为这样的事情只能用JS/HTML/CSS来完成。

有很多gui工具包。看看或者谢谢你,但我更感兴趣的是知道按钮之类的东西是如何用ruby编写的,工具箱方法背后的代码鞋子的所有代码都是。有很多gui工具箱。看看或者谢谢你,但我更感兴趣的是知道按钮之类的东西是如何用ruby编写的,工具箱方法背后的代码鞋子的所有代码都是。