Java apprendre en utilisant SWT gridlayout et griddata
Je comprends et j'pouvez utiliser FormLayout, FormData, FormAttachment mais je ne comprends pas comment GridLayout, GridData est de travail. Je veux apprendre à l'aide de GridLayout et GridData parce que c'est plus comme un tableau, il a une structure et ne dépend pas d'autres widgets.
Je travaillais en tant que développeur web (front-end, back-end) et je me suis perdu en Java "Grille" de la structure. Comment suis-je censé aligner, déplacer les widgets à l'intérieur d'une cellule (horizontal/vertical Aling, hor./vert. Tiret)? Comme dans le HTML/CSS: margin, padding, etc. Ex: déplacer un bloc de gauche par 100px. (margin-left: 100px), mais en Java?
Quand je travaillais en tant que développeur web, j'ai créé une page (ici en Java, il est d'avis), je sais comment organiser des parents et des blocs. Peut-on comparer un Composite à une div, comme un élément de bloc comme dans le HTML/CSS ?
J'ai besoin de créer l'application suivante:
Suis-je besoin de 4 composites?
Vous devez vous connecter pour publier un commentaire.
L'article suivant devrait faire la lumière sur
GridLayout
pour vous:La compréhension des schémas de SWT
Pour atteindre quelque chose comme la forme que vous avez là, vous auriez besoin de quelque chose comme ceci:
La
GridData
utilisée pour définir le comportement de la composante au sein de la structure. Vous pouvez définir verticale/horizontale de l'alignement, marges et ainsi de suite.horizontalSpan
est-à-dire l'agencement du nombre de colonnes le widget de couverture.