protected void buttonActionPerformed(ActionEvent evt) {
		for(JFormattedTextField uiSource: uiSources) {
			if(uiSource.isFocusOwner()) {
				String text = uiSource.getText().trim();
				JButton button = (JButton) evt.getSource();
				String key = button.getText();
				uiSource.setText(text + key);
				if(!key.equals(".")) {
					try {
						uiSource.commitEdit();
						uiSource.setValue(uiSource.getValue());
					} catch (ParseException e) {
						((JFormattedTextField) uiSource).setValue(0);
					}
				}
				break;
			}
		}
	}