From: yukihane Date: Thu, 25 Aug 2011 08:18:34 +0000 (+0900) Subject: 禁則文字設定項目を追加 X-Git-Tag: test20110903_ver2.a.0~135 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=ab4864142d0d57ca81b002cb81ebc32fd20248b8;p=coroid%2Finqubus.git 禁則文字設定項目を追加 --- diff --git a/frontend/src/yukihane/inqubus/gui/ConfigDialog.java b/frontend/src/yukihane/inqubus/gui/ConfigDialog.java index 56bfdae..0453b0b 100644 --- a/frontend/src/yukihane/inqubus/gui/ConfigDialog.java +++ b/frontend/src/yukihane/inqubus/gui/ConfigDialog.java @@ -418,6 +418,38 @@ public class ConfigDialog extends JDialog { .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); + final JPanel pnlFileProhibit = new JPanel(); + pnlFileProhibit.setBorder(BorderFactory.createTitledBorder("禁則文字")); + final JLabel lblReplaceFrom = new JLabel("置換対象文字"); + final JLabel lblReplaceTo = new JLabel("置換後文字"); + + final GroupLayout glProhibit = new GroupLayout(pnlFileProhibit); + glProhibit.setAutoCreateContainerGaps(true); + glProhibit.setAutoCreateGaps(true); + pnlFileProhibit.setLayout(glProhibit); + + glProhibit.setHorizontalGroup(glProhibit.createSequentialGroup() + .addGroup(glProhibit.createParallelGroup() + .addComponent(lblReplaceFrom) + .addComponent(lblReplaceTo) + ) + .addGroup(glProhibit.createParallelGroup() + .addComponent(fldReplaceFrom) + .addComponent(fldReplaceTo) + ) + ); + + glProhibit.setVerticalGroup(glProhibit.createSequentialGroup() + .addGroup(glProhibit.createParallelGroup(Alignment.BASELINE) + .addComponent(lblReplaceFrom) + .addComponent(fldReplaceFrom) + ) + .addGroup(glProhibit.createParallelGroup(Alignment.BASELINE) + .addComponent(lblReplaceTo) + .addComponent(fldReplaceTo) + ) + ); + GroupLayout gl_pnlFile = new GroupLayout(pnlFile); pnlFile.setLayout(gl_pnlFile); gl_pnlFile.setHorizontalGroup( @@ -427,7 +459,9 @@ public class ConfigDialog extends JDialog { .addGroup(gl_pnlFile.createParallelGroup(GroupLayout.Alignment.TRAILING) .addComponent(pnlFileOutput, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(pnlFileVideo, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) - .addComponent(pnlFileComment, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) + .addComponent(pnlFileComment, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + .addComponent(pnlFileProhibit, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + ) .addContainerGap()) ); gl_pnlFile.setVerticalGroup( @@ -439,6 +473,8 @@ public class ConfigDialog extends JDialog { .addComponent(pnlFileComment, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .addPreferredGap(ComponentPlacement.RELATED) .addComponent(pnlFileOutput, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) + .addPreferredGap(ComponentPlacement.RELATED) + .addComponent(pnlFileProhibit, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .addContainerGap()) ); @@ -1087,6 +1123,9 @@ public class ConfigDialog extends JDialog { private final JCheckBox cbOutputEnable; private final JCheckBox cbOutputCommentOverlay; private final JCheckBox cbOutputDisplayProgress; + // ファイル - 禁則文字 + private final JTextField fldReplaceFrom = new JTextField(); + private final JTextField fldReplaceTo = new JTextField(); // コメント // コメント private final JCheckBox cbCommentSizeAuto; @@ -1190,6 +1229,11 @@ public class ConfigDialog extends JDialog { cbOutputCommentOverlay.setSelected(p.getOutputCommentOverlay()); cbOutputDisplayProgress.setSelected(p.getOutputDisplayProgress()); + /* + * ファイル - 禁則文字 + */ + // TODO ファイル - 禁則文字 + /** * コメント */