protected void initAndAddOtherComponentsInMainPanel() {
hiddenValueLabel = new Label();
valueListener = generateValueListener();
applyButton = new StringButton() {
@Override
public void actionPerformed(EventObject event) {
super.actionPerformed(event);
updateCombo(false);
}
};
applyButton.setAllowOutputPopup(false);
applyButton.setText("Apply");
applyButton.getComponent().setButtonLook(true);
memoryComboTitleLabel = new JLabel();
memoryComboActionListener = generateMemoryComboActionListener();
memoryCombo = generateMemoryCombo();
if (memoryComboActionListener != null) {
memoryCombo.addActionListener(memoryComboActionListener);
}
memoryComboTextChangeListener = generateMemoryComboTextListener();
addTextListener();
setDefaultValueButton = new StringButton() {
@Override
public void actionPerformed(EventObject event) {
super.actionPerformed(event);
canSetData = true;
}