首页 > 解决方案 > 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)

这会产生预期的窗口,但不会产生预期的按钮。

标签: macosgtkjulia

解决方案


推荐阅读