将光标设置在 Gtk.Entry 的末尾

Set cursor at end of Gtk.Entry

在gtk3中,我正在设置一个Entry的文本,但是光标仍然在Entry的前面(位置0),我想将光标移到最后。我有办法做到吗?

my_entry.buffer.set_text my_text, my_text.length
# ...now the cursor is at the start of the entry

一个GtkEntry实现了GtkEditable。所以你可以使用 gtk_editable_set_position(editable, -1)