Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/124.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
如何在JavaGNOME中使用标题栏?_Java_Linux_User Interface_Gtk_Gnome - Fatal编程技术网

如何在JavaGNOME中使用标题栏?

如何在JavaGNOME中使用标题栏?,java,linux,user-interface,gtk,gnome,Java,Linux,User Interface,Gtk,Gnome,我已经开始使用JavaGNOME使用GTK和java创建GUI。到目前为止,一切都很顺利,但有一件事我没有发现 我希望我的窗口使用一个,但是我找不到HeaderBar类。这是另一种方式吗?顺便说一下,这是我第一次使用Gtk 感谢您所做的一切GtkHeaderBar自Gtk+3.0以来一直可用,因此您必须明确说明所使用的版本。如果Gtk+3.0,那么您有GtkWindow方法/功能set_titlebar,它允许您设置该窗口的标题栏。如果找不到HeaderBar类,那么可能是在使用Gtk+2.0。

我已经开始使用JavaGNOME使用GTK和java创建GUI。到目前为止,一切都很顺利,但有一件事我没有发现

我希望我的窗口使用一个,但是我找不到HeaderBar类。这是另一种方式吗?顺便说一下,这是我第一次使用Gtk


感谢您所做的一切

GtkHeaderBar自Gtk+3.0以来一直可用,因此您必须明确说明所使用的版本。如果Gtk+3.0,那么您有GtkWindow方法/功能
set_titlebar
,它允许您设置该窗口的标题栏。如果找不到HeaderBar类,那么可能是在使用Gtk+2.0。那么,java gnome依赖于Gtk>=3.0.4,而Window类没有这样的方法或属性。。我的猜测是,目前的实现还不完整。我不确定是哪个次要版本,但我猜自从gnome 3出现后,它就有了头键。我确实检查了java gtk文档,但没有headerbars和set_titlebar方法。从gtk C API来看,GtkHeaderBars存在于gtk+3.10.提交问题之后。GtkHeaderBar自Gtk+3.0以来就可用,因此您必须明确说明所使用的版本。如果Gtk+3.0,那么您有GtkWindow方法/功能
set_titlebar
,它允许您设置该窗口的标题栏。如果找不到HeaderBar类,那么可能是在使用Gtk+2.0。那么,java gnome依赖于Gtk>=3.0.4,而Window类没有这样的方法或属性。。我的猜测是,目前的实现还不完整。我不确定是哪个次要版本,但我猜自从gnome 3出现后,它就有了头键。我确实检查了java gtk文档,但没有headerbars和set_titlebar方法。从gtk C API来看,GtkHeaderBars存在于gtk+3.10.提交问题之后。