Fyneを使って作成したgoアプリケーションでインラインフォームを作成し、その横にEntryウィジェットを配置したいと考えています。 Entry ウィジェットは使用可能なすべてのスペースを占有し、Button ウィジェットは最小サイズまで縮小する必要があります。これどうやってするの?
境界線レイアウトは、中央の要素で利用可能なスペースを埋め、端のすべての要素を縮小します。使用可能なスペースを 1 つの要素で埋め、別の要素を縮小するには、拡張した要素を中央に配置し、縮小した要素を中央からの希望の位置 (上、下、左、右) に配置し、他のすべての境界線を nil に設定します。
これと同様: container.NewBorder(nil, nil, nil, button_widget,entry_widget)
以上が1 つのウィジェットを完全に拡張し、別のウィジェットを縮小する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。