Layout managers are software components used in widget toolkits which have the ability to lay out widgets by their relative positions without using distance units. It is often more natural to define component layouts in this manner than to define their position in pixels or common distance units, so a number of popular widget toolkits include this ability by default.
| Property | Value |
| p:abstract
| - Layout managers are software components used in widget toolkits which have the ability to lay out widgets by their relative positions without using distance units. It is often more natural to define component layouts in this manner than to define their position in pixels or common distance units, so a number of popular widget toolkits include this ability by default. Widget toolkits that provide this function can generally be classified into two groups:
*Those where the layout behavior is coded in special graphic containers. This is the case in XUL and the .NET Framework widget toolkit (both in Windows Forms and in XAML).
*Those where the layout behavior is coded in layout managers, that can be applied to any graphic container. This is the case in the Swing widget toolkit that is part of the Java API. (en)
- Layoutmanager bezeichnet in der objektorientierten Programmierung Klassen, die sich um die Anordnung visueller Komponenten in einem übergeordneten Container (z.B. einem Fenster) kümmern. Dabei wird nicht im klassischen Sinne jede Komponente eine Position und Größe mittels Pixelkoordinaten positioniert, sondern der Layout Manager besitzt ein definiertes Regelwerk, wie die Komponenten angeordnet werden sollen. Der wichtigste Vorteil von Layout Managern gegenüber der absoluten Positionierung ist die Unabhängigkeit von Zeichensatz- und Fenstergrößen.
Die wohl bekannteste Programmiersprache, deren primäres GUI intensiv mit Layoutmanagern arbeitet, ist Java. (de)
- レイアウトマネージャ(英: Layout manager)とは、ウィジェット・ツールキットで使われるソフトウェアコンポーネントであり、距離単位を使わずにウィジェット群を相対位置に基づいて配置する機能を持つ。
多くのウィジェット・ツールキットはデフォルトでこの機能を備えており、ピクセル単位などの距離単位を使って(画面全体の)絶対座標や(親ウィンドウの)相対座標で配置を定義するよりも自然な配置が可能である。この機能によって、ウィジェット・ツールキットは2種類に分類できる。
* 配置方法が特殊なグラフィックコンテナとしてコード化されているもの。XUL や .NET Framework のウィジェット・ツールキット(Windows Forms や XAML)がこれに当たる。
* 配置方法がレイアウトマネージャとしてコード化されており、それを任意のグラフィックコンテナに適用可能なもの。Java API の一部である Swing がこれに当たる。 (ja)
|
| p:hasPhotoCollection
| |
| p:javadocSeProperty
| - FlowLayout (en)
- java/awt (en)
|
| p:reference
| |
| p:wikiPageUsesTemplate
| |
| p:wikipage-de
| |
| p:wikipage-ja
| |
| rdf:type
| |
| rdfs:comment
| - Layout managers are software components used in widget toolkits which have the ability to lay out widgets by their relative positions without using distance units. It is often more natural to define component layouts in this manner than to define their position in pixels or common distance units, so a number of popular widget toolkits include this ability by default. (en)
- Layoutmanager bezeichnet in der objektorientierten Programmierung Klassen, die sich um die Anordnung visueller Komponenten in einem übergeordneten Container (z.B. einem Fenster) kümmern. Dabei wird nicht im klassischen Sinne jede Komponente eine Position und Größe mittels Pixelkoordinaten positioniert, sondern der Layout Manager besitzt ein definiertes Regelwerk, wie die Komponenten angeordnet werden sollen. (de)
- レイアウトマネージャ(英: Layout manager)とは、ウィジェット・ツールキットで使われるソフトウェアコンポーネントであり、距離単位を使わずにウィジェット群を相対位置に基づいて配置する機能を持つ。 (ja)
|
| rdfs:label
| - Layout manager (en)
- Layoutmanager (de)
- レイアウトマネージャ (ja)
|
| skos:subject
| |
| foaf:page
| |
| p:disambiguates
| |
| p:redirect
| |
| owl:sameAs
| |