php小編西瓜為您介紹如何在fyne中顯示超過100,000行的日志文本。fyne是一個用于構建跨平臺應用程序的Go語言框架,但默認情況下無法處理大量文本的顯示。要解決這個問題,可以使用fyne的TextView控件,并結合使用BufferedTextView來加載和顯示文本。此外,還可以通過分頁和滾動加載的方式,優化文本的顯示效果。通過這些方法,您可以輕松地在fyne應用程序中實現顯示大量日志文本的功能。
問題內容
應該使用什么小部件來呈現 fyne 中超過 100,000 行的可滾動日志文本?
我從套接字接收日志文本,最新文本顯示最后一行。
效果與終端輸出類似。我檢查了fyne io/terminal的實現,但它無法向后滾動。
我嘗試了List,但滾動似乎不流暢。
我正在尋找更好的解決方案。
解決方法
列表可能是正確的方式,它能夠提供這種級別的內容。
如果性能不夠,則在項目上打開一個錯誤。