Entry Widget Justification - 文本比小部件更长

时间:2015-05-16 22:12:19

标签: tkinter tkinter-entry

我有一个宽度为60个字符的条目小部件。小部件是正确的。当与条目小部件关联的textvariable包含少于60个字符时,条目小部件显示右对齐的文本。当textvariable超过60个字符时,文本左对齐。我不能在开始之前插入文本,即-34,所以这是不可能实现的吗?

如果文本比条目小部件长,我希望能够显示文本的结尾。

import RealmSwift
class Person: Object {
 dynamic var tmpID = 0
  var name: String { // computed properties are automatically ignored
    return "\(firstName) \(lastName)"
  }
  dynamic var firstName = ""
  dynamic var lastName = ""

  override static func ignoredProperties() -> [String] {
     return ["tmpID"]
  }
}

1 个答案:

答案 0 :(得分:2)

我不太清楚你想在开始前插入一个位置的愿望 - 这没有任何意义。但是,如果你想要的只是最右边的字符可见,你可以使用xview_moveto方法。

self.infile_e.xview_moveto(1.0)