public class ConfigDialog extends JDialog {
private static final long serialVersionUID = 1L;
private static final Logger logger = Logger.getLogger(ConfigDialog.class.getName());
+ private static final String NEED_REBOOT = "設定を有効にするにはいんきゅばすの再起動が必要です";
/** Creates new form Properties */
public ConfigDialog() {
pnlFfmpegParam.setBorder(BorderFactory.createTitledBorder("ffmpegパラメータ"));
-
-
final GroupLayout glFfmpeg = new GroupLayout(pnlFfmpeg);
glFfmpeg.setAutoCreateContainerGaps(true);
pnlFfmpeg.setLayout(glFfmpeg);
pnlSearchVideo.setBorder(BorderFactory.createTitledBorder("動画検索対象フォルダ"));
pnlSearchComment.setBorder(BorderFactory.createTitledBorder("コメント検索対象フォルダ"));
+ final JLabel lblSearchNeedReboot = new JLabel(NEED_REBOOT);
+
GroupLayout gl_pnlSearch = new GroupLayout(pnlSearch);
pnlSearch.setLayout(gl_pnlSearch);
gl_pnlSearch.setHorizontalGroup(
.addGroup(GroupLayout.Alignment.TRAILING, gl_pnlSearch.createSequentialGroup()
.addContainerGap()
.addGroup(gl_pnlSearch.createParallelGroup(GroupLayout.Alignment.TRAILING)
+ .addComponent(lblSearchNeedReboot, Alignment.CENTER)
.addComponent(pnlSearchComment, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(pnlSearchVideo, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addContainerGap())
gl_pnlSearch.createParallelGroup(GroupLayout.Alignment.LEADING)
.addGroup(gl_pnlSearch.createSequentialGroup()
.addContainerGap()
+ .addComponent(lblSearchNeedReboot)
.addComponent(pnlSearchVideo, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addPreferredGap(ComponentPlacement.RELATED)
.addComponent(pnlSearchComment, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
)
);
+ final JLabel lblSystemNeedReboot = new JLabel("設定を有効にするにはいんきゅばすの再起動が必要です");
+
final JPanel pnlSystem = new JPanel();
pnlSystem.setBorder(BorderFactory.createEmptyBorder(1, 1, 1, 1));
final GroupLayout glSystem = new GroupLayout(pnlSystem);
pnlSystem.setLayout(glSystem);
glSystem.setHorizontalGroup(glSystem.createParallelGroup()
+ .addComponent(lblSystemNeedReboot, Alignment.CENTER)
.addComponent(pnlSystemGeneral));
glSystem.setVerticalGroup(glSystem.createSequentialGroup()
+ .addComponent(lblSystemNeedReboot)
.addComponent(pnlSystemGeneral));
tabbedPane.add("システム", pnlSystem);