import java.awt.event.KeyListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
+import java.util.Arrays;
+import java.util.List;
import javax.swing.AbstractCellEditor;
import javax.swing.BorderFactory;
presetsComboLabel = new JLabel(title + ":");
presetsPanel.add(presetsComboLabel, gbc);
+ List<IntKeyStringValueEntry> entries = Arrays
+ .asList(BackupFilesPresetEntry.backupfilesPresetEntries);
+ List<String> tooltips = Arrays.asList(
+ BackupFilesPresetEntry.backupfilesPresetEntryDescriptions);
+ backupfilesPresetsCombo = JvSwingUtils
+ .buildIntKeyStringValueComboWithTooltips(entries, tooltips);
+ /*
for (int i = 0; i < BackupFilesPresetEntry.backupfilesPresetEntries.length; i++)
{
backupfilesPresetsCombo
.addItem(BackupFilesPresetEntry.backupfilesPresetEntries[i]);
}
+ */
backupfilesPresetsCombo.addActionListener(new ActionListener()
{
backupfilesCustomOptionsSetEnabled();
}
});
+ customiseCheckbox.setToolTipText(
+ MessageManager.getString("label.customise_description"));
// customise checkbox
gbc.gridx = 0;