1 <?xml version="1.0" encoding="UTF-8" ?>
3 <Form version="1.5" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JFrameFormInfo">
5 <Menu class="javax.swing.JMenuBar" name="menuBar">
7 <Property name="name" type="java.lang.String" value="menuBar" noResource="true"/>
10 <Menu class="javax.swing.JMenu" name="mainMenu">
12 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
13 <ResourceString bundle="org/mxchange/addressbook/client/gui/Bundle.properties" key="AddressbookFrame.text" replaceFormat="java.util.ResourceBundle.getBundle("{bundleNameSlashes}").getString("{key}")"/>
15 <Property name="focusable" type="boolean" value="false"/>
16 <Property name="name" type="java.lang.String" value="" noResource="true"/>
19 <MenuItem class="javax.swing.JMenuItem" name="exitProgram">
21 <Property name="accelerator" type="javax.swing.KeyStroke" editor="org.netbeans.modules.form.editors.KeyStrokeEditor">
22 <KeyStroke key="Alt+X"/>
24 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
25 <ResourceString bundle="org/mxchange/addressbook/localization/bundle.properties" key="AddressbookFrame.exitProgram.text_1" replaceFormat="java.util.ResourceBundle.getBundle("{bundleNameSlashes}").getString("{key}")"/>
27 <Property name="name" type="java.lang.String" value="exitProgram" noResource="true"/>
30 <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="exitProgramActionPerformed"/>
35 <Menu class="javax.swing.JMenu" name="addressbookMenu">
37 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
38 <ResourceString bundle="org/mxchange/addressbook/localization/bundle.properties" key="AddressbookFrame.addressbookMenu.text_1" replaceFormat="java.util.ResourceBundle.getBundle("{bundleNameSlashes}").getString("{key}")"/>
40 <Property name="name" type="java.lang.String" value="addressbookMenu" noResource="true"/>
43 <MenuItem class="javax.swing.JMenuItem" name="addOwnData">
45 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
46 <ResourceString bundle="org/mxchange/addressbook/client/gui/Bundle.properties" key="AddressbookFrame.addOwn.text" replaceFormat="java.util.ResourceBundle.getBundle("{bundleNameSlashes}").getString("{key}")"/>
48 <Property name="name" type="java.lang.String" value="addOwn" noResource="true"/>
50 <AccessibilityProperties>
51 <Property name="AccessibleContext.accessibleName" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
52 <ResourceString bundle="org/mxchange/addressbook/localization/bundle.properties" key="AddressbookFrame.addOwnData.AccessibleContext.accessibleName_1" replaceFormat="java.util.ResourceBundle.getBundle("{bundleNameSlashes}").getString("{key}")"/>
54 </AccessibilityProperties>
56 <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="addOwnDataActionPerformed"/>
63 </NonVisualComponents>
65 <Property name="defaultCloseOperation" type="int" value="0"/>
66 <Property name="title" type="java.lang.String" editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
67 <Connection code="AddressbookApplication.printableTitle()" type="code"/>
69 <Property name="cursor" type="java.awt.Cursor" editor="org.netbeans.modules.form.editors2.CursorEditor">
70 <Color id="Standardcursor"/>
72 <Property name="name" type="java.lang.String" value="main" noResource="true"/>
75 <SyntheticProperty name="menuBar" type="java.lang.String" value="menuBar"/>
76 <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
77 <SyntheticProperty name="generateCenter" type="boolean" value="false"/>
78 </SyntheticProperties>
80 <EventHandler event="windowClosed" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="exitProgram"/>
81 <EventHandler event="windowClosing" listener="java.awt.event.WindowListener" parameters="java.awt.event.WindowEvent" handler="windowClosing"/>
84 <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="1"/>
85 <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="true"/>
86 <AuxValue name="FormSettings_formBundle" type="java.lang.String" value="org/mxchange/addressbook/localization/bundle"/>
87 <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="false"/>
88 <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
89 <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="true"/>
90 <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
91 <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
92 <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
93 <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
97 <DimensionLayout dim="0">
98 <Group type="103" groupAlignment="0" attributes="0">
99 <Component id="statusPanel" max="32767" attributes="0"/>
100 <Component id="listAddressesPanel" alignment="0" pref="700" max="32767" attributes="0"/>
101 <Component id="toolBar" alignment="0" max="32767" attributes="0"/>
104 <DimensionLayout dim="1">
105 <Group type="103" groupAlignment="0" attributes="0">
106 <Group type="102" alignment="1" attributes="0">
107 <Component id="toolBar" min="-2" pref="25" max="-2" attributes="0"/>
108 <EmptySpace max="-2" attributes="0"/>
109 <Component id="listAddressesPanel" min="-2" max="-2" attributes="0"/>
110 <EmptySpace min="-2" pref="1" max="-2" attributes="0"/>
111 <Component id="statusPanel" min="-2" pref="23" max="-2" attributes="0"/>
117 <Container class="javax.swing.JPanel" name="statusPanel">
119 <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
120 <Border info="org.netbeans.modules.form.compat2.border.EtchedBorderInfo">
122 <Color PropertyName="highlight" blue="c0" green="c0" id="lightGray" palette="1" red="c0" type="palette"/>
123 <Color PropertyName="shadow" blue="99" green="99" red="99" type="rgb"/>
127 <Property name="autoscrolls" type="boolean" value="true"/>
128 <Property name="cursor" type="java.awt.Cursor" editor="org.netbeans.modules.form.editors2.CursorEditor">
129 <Color id="Standardcursor"/>
131 <Property name="focusable" type="boolean" value="false"/>
132 <Property name="name" type="java.lang.String" value="status" noResource="true"/>
134 <AccessibilityProperties>
135 <Property name="AccessibleContext.accessibleName" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
136 <ResourceString bundle="org/mxchange/addressbook/client/gui/Bundle.properties" key="AddressbookFrame.status.AccessibleContext.accessibleName" replaceFormat="java.util.ResourceBundle.getBundle("{bundleNameSlashes}").getString("{key}")"/>
138 <Property name="AccessibleContext.accessibleDescription" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
139 <ResourceString bundle="org/mxchange/addressbook/client/gui/Bundle.properties" key="AddressbookFrame.status.AccessibleContext.accessibleDescription" replaceFormat="java.util.ResourceBundle.getBundle("{bundleNameSlashes}").getString("{key}")"/>
141 </AccessibilityProperties>
143 <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBoxLayout">
144 <Property name="axis" type="int" value="0"/>
147 <Component class="javax.swing.JLabel" name="statusLabel">
149 <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
150 <ResourceString bundle="org/mxchange/addressbook/localization/bundle.properties" key="AddressbookFrame.statusLabel.text_1" replaceFormat="java.util.ResourceBundle.getBundle("{bundleNameSlashes}").getString("{key}")"/>
152 <Property name="horizontalTextPosition" type="int" value="2"/>
153 <Property name="name" type="java.lang.String" value="statusLabel" noResource="true"/>
158 <Container class="javax.swing.JScrollPane" name="listAddressesPanel">
160 <Property name="name" type="java.lang.String" value="listAddressesPanel" noResource="true"/>
163 <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
166 <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
168 <Component class="javax.swing.JTable" name="addressesTable">
170 <Property name="model" type="javax.swing.table.TableModel" editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
171 <Connection code="new AddressTableModel(this.getClient())" type="code"/>
173 <Property name="columnModel" type="javax.swing.table.TableColumnModel" editor="org.netbeans.modules.form.editors2.TableColumnModelEditor">
174 <TableColumnModel selectionModel="2"/>
176 <Property name="columnSelectionAllowed" type="boolean" value="true"/>
177 <Property name="fillsViewportHeight" type="boolean" value="true"/>
178 <Property name="focusable" type="boolean" value="false"/>
179 <Property name="name" type="java.lang.String" value="addressesTable" noResource="true"/>
180 <Property name="tableHeader" type="javax.swing.table.JTableHeader" editor="org.netbeans.modules.form.editors2.JTableHeaderEditor">
181 <TableHeader reorderingAllowed="true" resizingAllowed="true"/>
187 <Container class="javax.swing.JToolBar" name="toolBar">
189 <Property name="floatable" type="boolean" value="false"/>
190 <Property name="rollover" type="boolean" value="true"/>
191 <Property name="name" type="java.lang.String" value="toolBar" noResource="true"/>
194 <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBoxLayout"/>