| java.lang.Object org.swixml.layoutconverters.GridBagLayoutConverter
GridBagLayoutConverter | public class GridBagLayoutConverter implements LayoutConverter(Code) | | A layout converter for java.awt.GridBagLayout .
Examples:
<panel layout="GridBagLayout">
<button>
<gridbagconstraints
gridx="1" gridy="2" gridwidth="3" gridheight="4" weightx="0.1" weighty="1"
anchor="GridBagConstraints.NORTH" fill="GridBagConstraints.HORIZONTAL"
insets="1,2,3,4" ipadx="5" ipady="6"/>
</button>
<button>
<gridbagconstraints gridx="2" gridy="3"/>
</button>
</panel>
<panel>
<layout type="GridBagLayout" columnWidths="200, 400, 150">
<button>
<gridbagconstraints gridx="1" gridy="2"/>
</button>
<button>
<gridbagconstraints gridx="2" gridy="3"/>
</button>
</panel>
author: Karl Tauber author: Wolf Paulus |
convertConstraintsAttribute | public Object convertConstraintsAttribute(Attribute attr)(Code) | | Returns always null .
|
convertConstraintsElement | public Object convertConstraintsElement(Element element)(Code) | | Returns always null .
|
convertLayoutAttribute | public LayoutManager convertLayoutAttribute(Attribute attr)(Code) | | Creates a GridBagLayout instance.
Examples for Valid XML attribute notations:
layout="GridBagLayout"
layout="GridBagLayout(rowWeights(0,0,1.0,0))"
layout="GridBagLayout(columnWeights(0.5, 0.5, 1.0, 99.9))"
layout="GridBagLayout(columnWidths(5, 5, 10, 33))"
layout="GridBagLayout(rowHeights(5, 5, 10, 33))"
|
convertLayoutElement | public LayoutManager convertLayoutElement(Element element)(Code) | | Creates a GridBagLayout instance.
Attributes:
columnWidths (optional): The minimum column widths.
rowHeights (optional): The minimum row heights.
columnWeights (optional): The column weights.
rowWeights (optional): The row weights.
Examples for Valid XML element notations:
<layout type="GridBagLayout"/>
<layout type="GridBagLayout" columnWidths="5, 5, 10, 33" rowWeights="0,0,1.0,0"/>
|
|
|