如何在JavaGNOME中使用标题栏?
我已经开始使用JavaGNOME使用GTK和java创建GUI。到目前为止,一切都很顺利,但有一件事我没有发现 我希望我的窗口使用一个,但是我找不到HeaderBar类。这是另一种方式吗?顺便说一下,这是我第一次使用Gtk如何在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。
感谢您所做的一切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.提交问题之后。