thisLayout.rowHeights = new int[] {7, 7};
thisLayout.columnWeights = new double[] {0.1};
thisLayout.columnWidths = new int[] {7};
lMagicCookies.setText(MagicCookieBaker.getCookieText());
lAlbumFilename.setText(I18N.translate("filename"));
cAlbumFilename = new SuggestingJHistoryComboBox(
MagicCookieBaker.getCookies(), Main.getProperties(), "filenameHistory");
cAlbumFilename.getEditor().getEditorComponent().addKeyListener(this);
cAlbumFilename.getEditor().setItem(Main.getProperty("filename"));
cAlbumFilename.addItemListener(this);
lAlbumDirectory.setText(I18N.translate("directory"));
lAlbumPreview.setText(I18N.translate("preview") + ":");
lAlbumDirectoryDescription.setText(I18N.translate("dir_desc"));
lAlbumDirectoryDescription.setVerticalAlignment(JLabel.TOP);
cAlbumDirectory = new SuggestingJHistoryComboBox(
MagicCookieBaker.getCookies(), Main.getProperties(), "directoryHistory");
cAlbumDirectory.getEditor().getEditorComponent().addKeyListener(this);
cAlbumDirectory.getEditor().setItem(Main.getProperty("directory"));
cAlbumDirectory.addItemListener(this);
lAlbumDirectoryPreview.setText(I18N.translate("preview") + ":");
GridBagLayout albumPanelLayout = new GridBagLayout();
albumPanel.setLayout(albumPanelLayout);
albumPanelLayout.columnWeights = new double[] {0.0, 0.1};
albumPanelLayout.columnWidths = new int[] {7, 7};
albumPanelLayout.rowWeights = new double[] {0.0, 0.0, 0.0, 0.0, 0.0};
albumPanelLayout.rowHeights = new int[] {7, 7, 7, 7, 7};
GridBagConstraints gbc = new GridBagConstraints();
gbc.anchor = GridBagConstraints.NORTHWEST;
gbc.insets = new Insets(5,5,5,5);
gbc.gridx = 0;
gbc.gridy = 0;
albumPanel.add(lAlbumFilename, gbc);
gbc.gridx = 1;
gbc.fill = GridBagConstraints.HORIZONTAL;
albumPanel.add(cAlbumFilename, gbc);
gbc.gridx = 0;
gbc.gridy = 1;
gbc.fill = GridBagConstraints.NONE;
albumPanel.add(lAlbumPreview, gbc);
gbc.gridx = 1;
gbc.fill = GridBagConstraints.HORIZONTAL;
albumPanel.add(lAlbumPreviewView, gbc);
gbc.gridx = 0;
gbc.gridy = 2;
gbc.fill = GridBagConstraints.NONE;
albumPanel.add(lAlbumDirectory, gbc);
gbc.gridx = 1;
gbc.fill = GridBagConstraints.HORIZONTAL;
albumPanel.add(cAlbumDirectory, gbc);
gbc.gridx = 0;
gbc.gridy = 3;
gbc.fill = GridBagConstraints.NONE;
albumPanel.add(lAlbumDirectoryPreview, gbc);
gbc.gridx = 1;
gbc.fill = GridBagConstraints.HORIZONTAL;
albumPanel.add(lAlbumDirectoryPreviewView, gbc);
gbc.gridx = 0;
gbc.gridy = 4;
gbc.gridwidth = 2;
gbc.fill = GridBagConstraints.BOTH;
albumPanel.add(lAlbumDirectoryDescription,gbc);
lCompilationFilename.setText(I18N.translate("filename"));
cCompilationFilename = new SuggestingJHistoryComboBox(
MagicCookieBaker.getCookies(), Main.getProperties(), "filenameCompilationHistory");
cCompilationFilename.getEditor().getEditorComponent().addKeyListener(this);
cCompilationFilename.getEditor().setItem(Main.getProperty("filenameCompilation"));
cCompilationFilename.addItemListener(this);
lCompilationPreview.setText(I18N.translate("preview") + ":");
lCompilationDirectory.setText(I18N.translate("directory"));
lCompilationDirectoryPreview.setText(I18N.translate("preview") + ":");
lCompilationDirectoryDescription.setText(I18N.translate("dir_desc"));
lCompilationDirectoryDescription.setVerticalAlignment(JLabel.TOP);
cCompilationDirectory = new SuggestingJHistoryComboBox(
MagicCookieBaker.getCookies(), Main.getProperties(), "directoryCompilationHistory");
cCompilationDirectory.getEditor().getEditorComponent().addKeyListener(this);
cCompilationDirectory.getEditor().setItem(Main.getProperty("directoryCompilation"));
cCompilationDirectory.addItemListener(this);
GridBagLayout compilationPanelLayout = new GridBagLayout();