You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

172 lines
8.3KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="MainWindow">
  3. <grid id="cbd77" binding="contentPane" layout-manager="BorderLayout" hgap="0" vgap="0">
  4. <constraints>
  5. <xy x="48" y="54" width="720" height="500"/>
  6. </constraints>
  7. <properties/>
  8. <border type="empty">
  9. <size top="10" left="10" bottom="10" right="10"/>
  10. </border>
  11. <children>
  12. <grid id="12135" layout-manager="GridLayoutManager" row-count="9" column-count="3" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
  13. <margin top="0" left="0" bottom="0" right="0"/>
  14. <constraints border-constraint="Center"/>
  15. <properties/>
  16. <border type="none"/>
  17. <children>
  18. <component id="adfc7" class="javax.swing.JTextArea" binding="publicKeytextArea">
  19. <constraints>
  20. <grid row="3" column="0" row-span="1" col-span="1" vsize-policy="6" hsize-policy="6" anchor="0" fill="3" indent="0" use-parent-layout="false">
  21. <preferred-size width="150" height="50"/>
  22. </grid>
  23. </constraints>
  24. <properties>
  25. <text value=""/>
  26. </properties>
  27. </component>
  28. <component id="2e5d8" class="javax.swing.JTextArea" binding="privateKeyTextArea">
  29. <constraints>
  30. <grid row="3" column="1" row-span="1" col-span="2" vsize-policy="6" hsize-policy="6" anchor="0" fill="3" indent="0" use-parent-layout="false">
  31. <preferred-size width="150" height="50"/>
  32. </grid>
  33. </constraints>
  34. <properties/>
  35. </component>
  36. <component id="17322" class="javax.swing.JLabel">
  37. <constraints>
  38. <grid row="2" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  39. </constraints>
  40. <properties>
  41. <text value="Public key:"/>
  42. </properties>
  43. </component>
  44. <component id="ffa7c" class="javax.swing.JLabel">
  45. <constraints>
  46. <grid row="2" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  47. </constraints>
  48. <properties>
  49. <text value="Private key:"/>
  50. </properties>
  51. </component>
  52. <component id="4861a" class="javax.swing.JTextField" binding="plainNumber">
  53. <constraints>
  54. <grid row="5" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
  55. <preferred-size width="150" height="-1"/>
  56. </grid>
  57. </constraints>
  58. <properties/>
  59. </component>
  60. <component id="f31a0" class="javax.swing.JTextField" binding="encryptedNumber2">
  61. <constraints>
  62. <grid row="5" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
  63. <preferred-size width="150" height="-1"/>
  64. </grid>
  65. </constraints>
  66. <properties/>
  67. </component>
  68. <component id="4096" class="javax.swing.JButton" binding="cryptButton" default-binding="true">
  69. <constraints>
  70. <grid row="8" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
  71. </constraints>
  72. <properties>
  73. <text value="Crypt"/>
  74. </properties>
  75. </component>
  76. <component id="717e0" class="javax.swing.JButton" binding="decryptButton" default-binding="true">
  77. <constraints>
  78. <grid row="8" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
  79. </constraints>
  80. <properties>
  81. <text value="Decrypt"/>
  82. </properties>
  83. </component>
  84. <component id="7dd2a" class="javax.swing.JLabel">
  85. <constraints>
  86. <grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  87. </constraints>
  88. <properties>
  89. <text value="Plain number:"/>
  90. </properties>
  91. </component>
  92. <component id="b4aca" class="javax.swing.JLabel">
  93. <constraints>
  94. <grid row="4" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  95. </constraints>
  96. <properties>
  97. <text value="Encrypted number:"/>
  98. </properties>
  99. </component>
  100. <component id="5d2a6" class="javax.swing.JTextField" binding="encryptedNumber">
  101. <constraints>
  102. <grid row="7" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
  103. <preferred-size width="150" height="-1"/>
  104. </grid>
  105. </constraints>
  106. <properties/>
  107. </component>
  108. <component id="c65b1" class="javax.swing.JLabel">
  109. <constraints>
  110. <grid row="6" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  111. </constraints>
  112. <properties>
  113. <text value="Encrypted number:"/>
  114. </properties>
  115. </component>
  116. <component id="df950" class="javax.swing.JLabel">
  117. <constraints>
  118. <grid row="6" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  119. </constraints>
  120. <properties>
  121. <text value="Decrypted number:"/>
  122. </properties>
  123. </component>
  124. <component id="2a7e2" class="javax.swing.JTextField" binding="decryptedNumber">
  125. <constraints>
  126. <grid row="7" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
  127. <preferred-size width="150" height="-1"/>
  128. </grid>
  129. </constraints>
  130. <properties/>
  131. </component>
  132. <component id="bc95a" class="javax.swing.JSlider" binding="keylength">
  133. <constraints>
  134. <grid row="1" column="1" row-span="1" col-span="2" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false"/>
  135. </constraints>
  136. <properties>
  137. <paintTicks value="false"/>
  138. </properties>
  139. <clientProperties>
  140. <JSlider.isFilled class="java.lang.Boolean" value="false"/>
  141. </clientProperties>
  142. </component>
  143. <component id="de444" class="javax.swing.JLabel">
  144. <constraints>
  145. <grid row="0" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  146. </constraints>
  147. <properties>
  148. <text value="Key length:"/>
  149. </properties>
  150. </component>
  151. <component id="aeaa8" class="javax.swing.JButton" binding="generateKeysButton" default-binding="true">
  152. <constraints>
  153. <grid row="1" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="3" anchor="0" fill="1" indent="0" use-parent-layout="false"/>
  154. </constraints>
  155. <properties>
  156. <text value="Generate keys"/>
  157. </properties>
  158. </component>
  159. <component id="8ead4" class="javax.swing.JLabel" binding="keylengthLabel">
  160. <constraints>
  161. <grid row="0" column="2" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="8" fill="0" indent="0" use-parent-layout="false"/>
  162. </constraints>
  163. <properties>
  164. <text value=""/>
  165. </properties>
  166. </component>
  167. </children>
  168. </grid>
  169. </children>
  170. </grid>
  171. </form>