或者“如何将可见(细)边框添加到GtkTextView"?这是可能的吗?
提前谢谢你。
发布于 2017-06-11 22:57:24
多年后..。但是在网上搜索仍然不能很好地回答这个问题。
解决方案非常简单:只需创建一个GtkFrame并添加包含该GtkTextView的GtkScrolledWindow,下面是一些使用python编写的示例代码:
frame = Gtk.Frame()
scroll = Gtk.ScrolledWindow()
scroll.set_hexpand( True )
scroll.set_border_width( 3 )
textview = Gtk.TextView()
scroll.add( textview )
frame.add( scroll )发布于 2020-11-23 20:12:12
在大约9年半之后...
我将给出一个与语言无关的答案。
首先,添加一个GtkScrolledWindow,它将启用滚动功能。现在添加您的GtkTextView。然后将阴影类型设置为none以外的值。它会在你的GtkTextView周围显示一个边框。
发布于 2011-06-06 19:35:45
使用Glade编辑器:
来自代码:
调用容器小部件的set_border_width(width)方法( ScrolledWindow或TextView)
请注意,在任何情况下,TextArea看起来都不会完全像Entry,这取决于所使用的gtk+主题。
https://stackoverflow.com/questions/6240221
复制相似问题