この (リスト) には 1 行しか表示されず、2 番目の行では下にスクロールする必要があるため、サイズを変更しようとしています。複数行を表示する場合、これはコードです:-
リーリー他に gui 用の Golang ライブラリはありますか?だって、ほとんどが時代遅れのような気がするんですよね?ただし、
のようなGUIを構築するには、本当にもっと単純なものが必要です。fyneでは、ウィジェットはコンテナに配置され、コンテナには通常レイアウトがあります。 。これを設定すると、Resize
への手動呼び出しは、選択したレイアウトによってオーバーライドされます。
VBox を使用すると、そのアルゴリズムが各項目をできるだけ短くするため、まさにこれが行われます。
代わりに枠線を使用し、タイトルを上部に置き、リストが残りのスペースを占めます。
Fyne のオブジェクトは常に、割り当てられたスペースを埋めますが、希望通りの動作をさせるには、適切なコンテナ/レイアウトを選択することが重要です。 https://www.php.cn/link/4d6ce445727ef59cc07abb95d3e4a1d4
以上がgolang fyne guiでリストのサイズを変更できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。