@Override
		public void actionPerformed(ActionEvent e) {
			int n = RandomGenerator.generateDataSize();
			String[] chars = RandomGenerator.getRandomStrings(n);
			Integer[] weight = RandomGenerator.getRandomWeights(n);

			StringBuffer sb = new StringBuffer(10);
			for (String str : chars) {
				sb.append(str);
				sb.append(" ");
			}
			sb.deleteCharAt(sb.length() - 1);
			Main.this.charTF.setText(sb.toString());

			sb = new StringBuffer(10);
			for (Integer x : weight) {
				sb.append(x);
				sb.append(" ");
			}
			sb.deleteCharAt(sb.length() - 1);
			Main.this.weightTF.setText(sb.toString());

		}