チャットボットのユーザー入力に scrolledText ウィジェットを使用しました。「ENTER」キーをバインドして、ユーザーの応答をチャット ウィンドウに投稿しますが、ユーザー入力ウィンドウの改行になりません。以下は私のコードです:
self.usr_input = ScrolledText.ScrolledText(self, height=3, bd=1)
self.usr_input.grid(row=10, column=0)
self.usr_input.focus() # Sets focus to the input bar at start
self.usr_input.bind('<Return>', lambda e: self.get_response()) # Binds ENTER Key
私の期待:「キーを入力してください」->チャットウィンドウに投稿(作業中)
「SHIFT + ENTER キー」 --> scrolledText の次の行 (動作しない)
上記のコードに変更が必要かどうかを提案してください。
前もって感謝します!