擅长:python、mysql、java
<p>要使选项卡可重新排序,请在<code>append_page()</code>调用后执行以下操作:</p>
<pre><code>self.child_set_property(tab.child, 'reorderable', True)
</code></pre>
<p>或者:</p>
^{pr2}$
<p>下面是一个简短的例子:</p>
<pre><code>import gtk
win = gtk.Window(gtk.WINDOW_TOPLEVEL)
notebook = gtk.Notebook()
page1 = gtk.Label('This is the first page')
page2 = gtk.Label('This is the second page')
notebook.append_page(page1, gtk.Label('P1'))
notebook.append_page(page2, gtk.Label('P2'))
notebook.props.border_width = 12
notebook.set_tab_reorderable(page1, True)
notebook.set_tab_reorderable(page2, True)
win.add(notebook)
win.connect('delete-event', gtk.main_quit)
win.show_all()
gtk.main()
</code></pre>