macos - Gtk.jl 入门示例按钮问题
问题描述
我想使用 Julia 和 Gtk 制作一个简单的 GUI 应用程序,但是当尝试 Gtk.jl 上的入门示例时,按钮没有显示。
我刚刚开始使用 Julia 和 Gtk,并且想做一个简单的 GUI 应用程序。然而,在第一个 Gtk.jl 入门示例之后,显示的是窗口,而不是按钮。我在 macOS Mojave 上。
起初我在导入包时遇到了语言环境警告:
"Gtk-WARNING **: 12:50:44.014: Locale not supported by C library. Using the fallback 'C' locale."
,但是使用忽略或修复它
export LC_ALL="en_US"
没有任何区别。示例代码(和安装)如下(我在 REPL 中逐行运行):
#One time installation
Pkg.add("Gtk")
#Getting started example
using Gtk
win = GtkWindow("My First Gtk.jl Program", 400, 200)
b = GtkButton("Click Me")
push!(win,b)
showall(win)
这会产生预期的窗口,但不会产生预期的按钮。
解决方案
推荐阅读
- mongodb - mongodb 是否会在一个过滤器失败后立即停止查询
- logstash - 如果输入相同,如何区分logstash过滤器中的普通日志和审计日志?
- ruby-on-rails - 带有新 Rails 的旧 RubyMine - SDK 中找不到 Rails
- android - 如何从 Android 中的 Fragment 访问 UI 元素?
- java - android Data Youtube Api v3 的 Youtube 订阅问题由以下原因引起:com.google.android.gms.auth.UserRecoverableAuthException:NeedRemoteConsent
- javascript - 如何通过单击不同的 div 来更改 iframe src?
- javascript - 使用 axios 将数据提取到上下文中
- flutter - 扑。未来应该等待回调
- wso2is - 如何更改 wso2 的管理控制台端口是使用 deployment.toml 文件更改的服务器
- algorithm - 有没有一种通用的方法来获得任何在线算法的竞争比率?