问题标签 [fxruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
259 浏览

ruby - 在 FXRuby 中尝试指定字体时出现错误“FXDCWindow::setFont: 指定了非法或 NULL 字体。”,如何解决这个问题?

在 Ruby 中,尝试指定字体时出现错误“FXDCWindow::setFont: 非法或指定了 NULL 字体。”。我试着这样做:

我需要设置一种字体才能在我的程序中使用 drawText,但我不知道该怎么做。哦,为了记录,我只是一个初学者。谢谢!

0 投票
1 回答
150 浏览

ruby - 如何在 ruby​​ 中显示 googlechart?

我想知道如何在 ruby​​ 中显示用 gchartrb 制作的图表。我试图通过简单地要求给定 URL 中的图片来做到这一点,但这会给出错误“Bad URI”。我该怎么做?谢谢

0 投票
1 回答
277 浏览

ubuntu-10.04 - 在 Linux 上从源代码构建 FXRuby 时出错

我在从源代码构建 FXRuby 时遇到问题。以下是我所做的步骤。

  1. 从http://rubyforge.org/frs/?group_id=300&release_id=41247下载源代码,点击 FXRuby-1.6.19.tar.gz。

  2. 提取文件

    $ tar xzf FXRuby-1.6.19.tar.gz

  3. 按照doc/build.html中的说明进行操作

    $ cd FXRuby-1.6.19

    $ ruby​​ install.rb 配置 -- \ --with-fox-include=/home/sambath/FXRuby-1.6.19/ext/fox16/include --with-fox-lib=/home/sambath/FXRuby-1.6。 19/lib/fox16

这是错误信息。

我检查了目录/home/sambath/FXRuby-1.6.19/ext/fox16/include,但我找不到这个目录的文件。它位于哪里?我正在使用 Ubuntu 10.04。

谢谢你。

0 投票
1 回答
116 浏览

ruby - 关于 ruby​​ 继承的非常菜鸟问题,FXRuby 中的 ruby​​ 对象

首先为我糟糕的英语感到抱歉...我有疑问..我正在为务实的程序员阅读 FXRuby..我看到了这段代码

这是一个非常基本的例子......实际上这是他的第一个例子......但我太菜鸟了,我不明白:

app 是一个 FXAPP 对象.. 现在我创建一个 HelloWindow 对象并传递我的名为“app”的 FXApp 对象

到目前为止,一切都很好

但现在......在书中写 app.create 我在 FXApp 类中调用“create”方法......或者不?......

为什么当我调用 app.create..ruby 时调用 HelloWindow 中的 create 方法?..app 是一个与 HelloWindow 类非常不同的对象,我可以调用 anscestor 方法(就像我使用 super 时一样),但不能以相反的方式调用。 ..

为什么他们不这样称呼它

这样我在 HelloWindows 类中调用 create 方法。它是 FXMainWindows 的后代

我希望你能理解(对不起我的英语不好)并且可以帮助我

非常感谢

0 投票
2 回答
2526 浏览

ruby - 安装 FXRuby 宝石

我正在尝试安装 FXRuby gem。我已经在 Mac OS 10.7 上使用 Homebrew 安装了 Ruby 和 Fox,但我不知道如何让它工作。有人吗?

这是我收到的错误打印:

0 投票
1 回答
379 浏览

ruby - FXRuby 拦截窗口关闭

我创建了一个“确认退出”对话框以在退出时提示用户。我已成功将其连接到“退出”菜单命令,但我也想将其连接到窗口关闭 (X) 按钮。我怎样才能做到这一点?我有一些使用 Java Swing 的经验,为了完成这个任务,你必须在框架中添加一个窗口监听器来调用这个提示。我必须在这里做类似的事情吗?

0 投票
1 回答
139 浏览

ruby - 在 OS X Mavericks 上使用 fxruby 的问题

我正在尝试安装 fxruby gem,但是当我尝试要求它时,我收到以下错误消息:

我的系统上安装了自制软件、命令行工具和 fox。我在 OS X Mavericks 上使用 ruby​​ 2.0.0。有小费吗?

0 投票
2 回答
127 浏览

ruby - 点击后退出对话框

我正在使用fxruby创建一个选项很少的对话框。这是我显示一个选项的部分,以及单击该选项后会发生什么。

dwd_file.connect 将执行需要时间的下载方法。

问题:对话框一直挂在该方法执行之前,我们如何在单击时关闭它,然后该方法被执行?

感谢任何提示?

0 投票
1 回答
426 浏览

ruby - 包更新错误 - 修复 kernel_require.rb:55:in `require':

我在这个问题中遇到的问题基本上与该人相同:

kernel_require.rb:55:in `require': 无法加载此类文件错误

我正在尝试进行捆绑修复,但无法更新捆绑。

$ sudo gem install bundle
Fetching:
bundle-0.0.1.gem (100%)
成功安装 bundle-0.0.1
解析 bundle-0.0.1 的文档 安装 bundle-0.0.1 的
ri 文档
安装了 1 个 gem
$ bundle update
不能找到 Gemfile

我一直在尝试让 fxruby 工作,并且已经卸载了几次 macports 和 fxruby。我担心如果包是由 macports 在某个时候安装的,我可能已经破坏了它。

0 投票
0 回答
67 浏览

ruby - FXRuby 在画布上移动 png 图像?

我正在编写一个程序,其中用户需要能够使用他/她的鼠标在画布周围移动图像。这是否可以在 FXRuby 中实现,如果可以,如何实现?我对编程比较陌生,所以任何帮助将不胜感激。谢谢