labelPanel.add(sized(m_templateField, textMin, textPref, textMax));
labelPanel.add(sized(templateBtn, browseMin, browsePref, browseMax));
labelPanel.add(sized(m_specsField, textMin, textPref, textMax));
labelPanel.add(sized(specsBtn, browseMin, browsePref, browseMax));
labelPanel.add(sized(m_objectsField, textMin, textPref, textMax));
labelPanel.add(sized(objectsBtn, browseMin, browsePref, browseMax));
BorderLayout.NORTH);
jPanel.add(m_textMap, BorderLayout.CENTER);
labelPanel.add(sized(jPanel, browseMin, browsePref, browseMax));
labelPanel.add(sized(m_pidsField, textMin, textPref, textMax));
JButton pidsBtn = new JButton("browse...");
pidsBtn.addActionListener(new ActionListener() {
labelPanel.add(sized(pidsBtn, browseMin, browsePref, browseMax));
getContentPane().add(sized(btn, okMin, okPref, okMax, true),
BorderLayout.SOUTH);